Vital Records Office Finder | US Counties List | Major Counties by Population | Embassies and Consulates
Cities and Towns in the United States > State Alabama > St. Clair County
St. Clair County, located in the state of Alabama, offers a diverse range of attractions and natural beauty for visitors and residents alike. Its picturesque landscape is highlighted by the serene waters of Logan Martin Lake and the stunning views from Horse Pens 40, a renowned rock climbing destination. The county also boasts historical sites such as the scenic Blue Springs, and the unforgettable Holly Springs Homestead. With an array of outdoor recreational opportunities, including fishing, hiking, and camping, St. Clair County provides a peaceful retreat for nature enthusiasts. Additionally, visitors can explore small towns and charming communities, each with its own unique history and charm.

St. Clair County (AL) Statistics

Number of cities/towns/villages20
Population91,103 people
Area654 sq mi
Density139 people/sq mi
Altitude600 ft
GDP$3.8 billion
Median Household Income$55,000 per year
Poverty rate14%
Unemployment rate4%
Educational Attainment (Bachelor's Degree or higher)16%

St. Clair County administration contact details

St. Clair County administration contact details165 5th Avenue, Suite 100, Ashville, AL 35953
County seatAshville and Pell City
Phone number205-594-2100
Official websitehttps://www.stclairco.com/
County clerkRichie Edmondson
County permits office or building department contact details205-594-2140
County commissionersJeff Brown, Kelley Walls, Tommy Bowers, Ricky Parker, Paul Manning

Get the contact information for all cities and towns in this county. Find general information, official websites, email, phone numbers, addresses, and much more.

Find below the complete list of cities and towns in St. Clair County:

  • PELL CITY

    Pell City is a City in St. Clair county with -15 000 inhabitants.

  • MOODY

    Moody is a City in St. Clair county with -15 000 inhabitants.

  • MARGARET

    Margaret is a City in St. Clair county with -5 000 inhabitants.

  • SPRINGVILLE

    Springville is a City in St. Clair county with -5 000 inhabitants.

  • ODENVILLE

    Odenville is a Town in St. Clair county with -4 000 inhabitants.

  • ASHVILLE

    Ashville is a City in St. Clair county with -2 500 inhabitants.

  • RIVERSIDE

    Riverside is a Town in St. Clair county with -2 500 inhabitants.

  • RAGLAND

    Ragland is a Town in St. Clair county with -2 000 inhabitants.

  • STEELE

    Steele is a Town in St. Clair county with -1 500 inhabitants.