St. Clair County Alabama Court

Circuit Courts
District Courts
Probate Courts
Municipal Courts

Circuit Courts in St. Clair County

St. Clair County Circuit Court

St. Clair County Courthouse
100 6th Ave, #400, Ashville, AL 35953
Phone: 205-594-2184

St. Clair County Circuit Court

1815 Cogswell Ave, Pell City, AL 35125
Phone: 205-338-2511

District Courts in St. Clair County

St. Clair County District Court

St. Clair County Courthouse
100 6th Ave, #400, Ashville, AL 35953
Phone: 205-594-2184

St. Clair County District Court

1815 Cogswell Ave, Pell City, AL 35125
Phone: 205-338-2511

Probate Courts in St. Clair County

St. Clair County Probate Court

165 5th Ave, PO Box 220, Ashville, AL 35953
Phone: 205-594-2120
Fax: 205-594-2125

St. Clair County Probate Court

1815 Cogswell Ave, #212, Pell City, AL 35125
Phone: 205-338-9449
Fax: 205-884-1182

Municipal Courts in St. Clair County

Argo Municipal Court

100 Blackjack Rd, Argo, AL 35173
Phone: 205-352-2120
Fax: 205-352-2118

Ashville Municipal Court

211 8th St, PO Box 70, Ashville, AL 35953
Phone: 205-594-4151

Margaret Municipal Court

125 School St, PO Box 309, Margaret, AL 35112
Phone: 205-629-5501

Moody Municipal Court

670 Park Ave, #201, Moody, AL 35004
Phone: 205-640-0313

Odenville Municipal Court

183 Alabama St, Odenville, AL 35120
Phone: 205-629-6366

Pell City Municipal Court

1905 1st Ave N, Pell City, AL 35125
Phone: 205-338-2244

Ragland Municipal Court

220 Fredia St, #102, Ragland, AL 35131
Phone: 205-472-0400

Riverside Municipal Court

379 Depot St, PO Box 130, Riverside, AL 35135
Phone: 205-338-7692 ext. 102

Springville Municipal Court

Springville City Hall
160 Walker Drive, PO Box 919, Springville, AL 35146
Phone: 205-467-6133

Steele Municipal Court

4025 Pope Ave, PO Box 425, Steele, AL 35987
Phone: 256-538-8145