03/11/2026
Madison County
General Primary Election – March 17, 2026
All Madison County voters may vote early at any location listed below.
Edwardsville – County Administration Building
157 N. Main St., 1st Floor, Edwardsville
Feb. 5, 6, 9–13, 17–20, 23–27
8:30 AM – 4:30 PM
….
Alton – Scott Bibb Center
1004 E. 5th St., Alton
Edwardsville – County Administration Building
157 N. Main St., 1st Floor, Edwardsville
Granite City – Township Building
2060 Delmar Ave., Office B, Granite City
March 2–6: 8:30 AM – 4:30 PM
March 9–13 & March 16: 8:30 AM – 7:00 PM
March 7 (Sat): 9:00 AM – Noon
March 14 (Sat): 9:00 AM – 5:00 PM
March 8 & 15 (Sun): 10:00 AM – 4:00 PM
⸻
Bethalto – Bethalto Senior Citizens Center (New Location)
100 E. Central St., Bethalto
March 2–6 & March 9–13
9:00 AM – 5:00 PM
⸻
Collinsville – Collinsville Senior Citizens Building
420 E. Main St., Collinsville
March 2–6 & March 9–13: Noon – 6:00 PM
March 7 (Sat): 9:00 AM – Noon
March 14 (Sat): 10:00 AM – 3:00 PM
⸻
Godfrey – Godfrey Village Hall
6810 Godfrey Rd., Godfrey
March 2–6 & March 9–13
9:00 AM – 5:00 PM
⸻
Highland – Weinheimer Community Center
1100 Main St., Highland
March 2–6 & March 9–13: Noon – 6:00 PM
March 7 (Sat): 9:00 AM – Noon
March 14 (Sat): 10:00 AM – 3:00 PM
⸻
Madison – Madison Fire Station
1800 3rd St., Madison
March 2–6 & March 9–13: Noon – 6:00 PM
March 7 (Sat): 9:00 AM – Noon
March 14 (Sat): 10:00 AM – 3:00 PM
⸻
SIUE – Morris University Center (Willow Room)
Edwardsville
March 11–13
10:00 AM – 5:00 PM
⸻
Troy – Troy City Hall
116 E. Market St., Troy
March 2–6 & March 9–13
8:30 AM – 4:30 PM
⸻
Wood River – Wood River Township Office
41 S. 9th St., East Alton
March 2–6 & March 9–13
8:30 AM – 4:30 PM
⸻
Vote Early. Avoid the lines.
Welcome to Madison County, IL