Today is the last recommended day to mail in early primary election ballots.
Maricopa County residents in Mesa who do not get their ballots into the mail today can drop them off at the following early in-person voting sites and drop box locations:
ASU Polytechnic Campus
5999 S. Backus Mall
Mesa
9 a.m. - 7 p.m. (9 a.m. - 5 p.m. on Saturday, July 27 and Monday, July 29. 6 a.m. - 7 p.m. on Tuesday, July 30)
Mondays-Saturdays
Main Street Vote Center
4501 E. Main St. 2-17
Mesa
9 a.m. - 7 p.m. (9 a.m. - 5 p.m. on Saturday, July 27 and Monday, July 29, 6 a.m. - 7 p.m. on Tuesday, July 30)
Mondays-Saturdays
Maricopa County Recorder/Elections
222 E. Javelina Ave
Mesa
Open 24 hours (drive through drop box, no in-person voting, open from 12 a.m. - 7 p.m. on Tuesday, July 30)
Mondays-Sundays
Mesa Community College
1833 W. Southern Ave.
Mesa
Open 9 a.m. - 7 p.m. Tuesday - Thursday (closed from July 26-28, open 9 a.m. - 5 p.m. on Monday, July 29 and 6 a.m. - 7 p.m. on Tuesday, July 30)
Mesa Community College at Red Mountain
7110 E. McKellips Road
Mesa
9 a.m. - 7 p.m. (9 a.m. - 5 p.m. on Saturday, July 27 and Monday, July 29, open 6 a.m. - 7 p.m. on Tuesday, July 30)
Mondays-Saturdays
Mesa Main Library
64 E. First St.
Mesa
Open 10 a.m. - 5 p.m. July 23-27 (drop box only, closed July 28-30)
Progressive Baptist Church
761 S. Horne
Mesa
9 a.m. - 7 p.m. (9 a.m. - 5 p.m. on Saturday, July 27 and Monday, July 29, open 6 a.m. - 7 a.m. on Tuesday, July 30)
Mondays-Saturdays
Sunland Village East
2615 S. Farnsworth Drive
Mesa
9 a.m. - 7 p.m. (9 a.m. - 5 p.m. on Saturday, July 27 and Monday, July 29, open 6 a.m. - 7 a.m. on Tuesday, July 30)