Voting Information

Early voting has started!

Early in-person and mail-in voting is available throughout AZ-07! Select your county below to find your voting location, dropbox, and ways to request a mail-in ballot.

May 30 Ballots Mailed to Uniformed & Overseas Voters
June 18 Ballots Mailed to Arizona Voters
June 18 Early In-Person Voting Begins
July 7 Last Day to Request Mail-In Ballot
July 8 Last Day to Mail Your Ballot Back
July 15 Last Day to Drop Your Ballot Off In-Person
July 15 Election Day

Cochise County

In-Person Early Voting

LocationAddressHoursType
Bisbee Regional Service Center Hearing Room, Building G1415 Melody Lane, BisbeeONLY June 21 & June 28, 8AM-5PMIn-Person
Douglas Service Center1012 N. G Avenue, DouglasONLY June 21 & June 28, 8AM-5PMIn-Person

Ballot Dropboxes

LocationAddressHours
Bisbee Regional Service Center Hearing Room, Building G1415 Melody Lane, BisbeeMon-Fri, 8AM-5PM
Douglas Service Center1012 N. G Avenue, DouglasMon-Fri, 8AM-5PM

Questions about the status of your ballot? Call 1-877-THE-VOTE.

Maricopa County

LocationAddressHoursType
Avondale City Hall11465 W Civic Center Dr, AvondaleMon-Thurs, 9AM-5PMIn-Person & Dropbox
Maricopa County Elections MCTEC510 S 3rd St, Phoenix24 hrs / 7 days a weekDropbox ONLY

Additional locations will open July 11th and will be posted here once open. Find additional details here.

Questions about the status of your ballot?

Call Maricopa County during regular business hours at (602) 506-1511.

Pima County

LocationAddressHoursType
Pima County Recorder’s Main Office240 N Stone Ave, TucsonEarly Voting Mon-Fri, 8AM-5PM; Dropbox open 24 hours / 7 days a weekIn-Person & Dropbox
Pima County Recorder’s Country Club Office6550 S Country Club, TucsonMon-Fri, 8AM-5PMIn-Person & Dropbox
Palo Verde High School – ATC Room1302 S Avenida Vega, TucsonMon-Fri, 8AM-5PMIn-Person & Dropbox
Recorder’s Eastside Office6920 E Broadway Blvd, Tucson24 hours / 7 daysDropbox ONLY

Additional locations will open on July 7th and will be posted here once open. Find additional details here.

Questions about the status of your ballot?

Call Pima County during regular business hours at 520-724-4330.

Pinal County

In-Person Early Voting

LocationAddressHoursType
Casa Grande Recorder’s Office820 E Cottonwood Ln, Ste A-2, Casa GrandeMon-Fri, 8AM-5PMIn-Person & Dropbox
Maricopa Recorder’s Office19955 N Wilson Ave, Ste #100, MaricopaMon-Fri, 8AM-5PMIn-Person & Dropbox
Pinal VOTES Office320 W. Adamsville Road
Florence
Mon-Fri, 8AM-5PMIn-Person & Dropbox

Outdoor 24/7 Ballot Dropboxes

LocationAddressHours
Arizona City County Sheriff Substation13970 S. Sunland Gin Rd, Arizona City24 hours / 7 days
Casa Grande Recorder’s Office820 E Cottonwood Ln, Ste A-2, Casa Grande24 hours / 7 days
Eloy County Health Bldg302 E 5th St, Eloy24 hours / 7 days
Florence Recorder’s Office31 N Pinal St. Bldg. E, Florence24 hours / 7 days
Maricopa Recorder’s Office19955 N Wilson Ave, Ste #100, Maricopa24 hours / 7 days
Pinal County Facility Building168 S Main St, Coolidge24 hours / 7 days
Pinal VOTES Office320 W. Adamsville Road, Florence24 hours / 7 days

Questions about the status of your ballot? Call 1-877-THE-VOTE.

Yuma County

In-Person Early Voting

LocationAddressHoursType
Yuma County Recorder’s Office102 S Main St, YumaMon-Fri, 8AM-5PMIn-Person & Dropbox

24/7 Ballot Dropboxes

LocationAddressHours
Recorder’s Office102 S Main St, Yuma24 hours / 7 days
Main Library2951 S 21st Dr, Yuma24 hours / 7 days
Foothills Library13226 S Frontage Rd, Yuma24 hours / 7 days
Wellton Library28790 San Jose Ave, Wellton24 hours / 7 days
San Luis Library1075 6th Ave, San Luis24 hours / 7 days
Somerton Library240 W Canal St, Somerton24 hours / 7 days

Questions about the status of your ballot? Call 1-877-THE-VOTE.

Santa Cruz County

In-Person Early Voting

LocationAddressHoursType
County Complex2150 N. Congress Dr., Suite 114, NogalesMon-Fri, 8AM-5PMIn-Person & Dropbox

24/7 Ballot Dropboxes

LocationAddressHours
Santa Cruz County Complex2150 N. Congress Dr., Ste., 101, 114 & south main entrance, Nogales24 hours / 7 days
Nogales Public Library518 N. Grand Ave., Nogales24 hours / 7 days
Nogales City Hall777 N. Grand Ave., Nogales24 hours / 7 days
Gabilondo-Zehentner Centennial County Svc. Ctr.275 Rio Rico Dr., Rio Rico24 hours / 7 days
El Ranchito Market7 Avenida Pastor, Rio Rico24 hours / 7 days
Tubac Community Center50 Bridge Rd., Tubac24 hours / 7 days
Patagonia Town Hall310 McKeown Ave., Patagonia24 hours / 7 days
Sonoita Library/County Complex Building3147 Highway 83, Sonoita24 hours / 7 days

Questions about the status of your ballot? Call 1-877-THE-VOTE.