Pages

About Margaret, Alabama

Margaret is a city in St. Clair County, Alabama, United States. At the 2000 census the population was 1,169. Margaret became a city in October 2011.

News from Margaret

Margaret Facts

  • Population Total: 2145
  • Square Miles: 9.3
  • Area Code: 205
  • Elevation: 699
  • Postal Codes: 35120
  • Timezone: Central (North America)