Twin is located in Marion County in the south-central part of the state. It has a mayor/council form of government. Twin, also known as Yampertown, incorporated in 2002.


According to 2020 Census estimates, Twin recorded a population of 391. Of that number, 99.0 percent of respondents identified themselves as white, 1.3 percent as Hispanic, 0.5 percent as American Indian, 0.3 percent as Asian, and 0.3 percent as two or more races. The town's per capita income was $31,182.


According to 2020 Census estimates, the workforce in Twin was divided among the following industrial categories:

  • Manufacturing (26.3 percent)
  • Educational services and health care and social assistance (15.2 percent)
  • Transportation and warehousing, and utilities (11.7 percent)
  • Finance and insurance, and real estate and rental and leasing (11.1 percent)
  • Retail trade (9.9 percent)
  • Other services, except public administration (5.3 percent)
  • Public administration (5.3 percent)
  • Arts, entertainment, and recreation, and accommodation and food services (2.9 percent)
  • Construction (1.8 percent)
  • Professional, scientific, and management, and administrative and waste management services (1.8 percent)
  • Wholesale trade (1.3 percent)
  • Agriculture, forestry, fishing and hunting, and extraction (1.1 percent)


There are no public schools in Twin. Students attend Marion County schools.


State Route 253 runs north-south through the town, and State Route 44 runs west from the center of town.

Further Reading

  • The Heritage of Marion County, Alabama. Clanton, Ala.: Heritage Publishing Consultants, 2000.

External Links

Share this Article