State: Alabama
County: St Clair County
Close cities: Clay, AL, Moody, AL, Branchville, AL, Argo, AL, Trussville, AL, Odenville, AL, Argo, AL, Springville, AL, Leeds, AL, Springville, AL
Margaret Population (census data)| Total | 1,287 (+7.4% since 2000) |
| Male | 618 (48.0%) |
| Female | 669 (52.0%) |
Population Density: 138 people per sq. mile
Cost of Living Index: 76.1 (US Avg is 100)
Margaret Elevation: 720 feet above sea level
Land Area: 9.29 square miles
Median Household Income: $41,098
Zip Codes:
35112.