Pages

About Atwood, Tennessee

Atwood is a town in Carroll County, Tennessee, United States. The population was 938 at the 2010 census.

News from Atwood

Atwood Facts

  • Population Total: 938
  • Square Miles: 1.9
  • Area Code: 731
  • Elevation: 443
  • Postal Codes: 38220
  • Timezone: North American Central