More than three out of four Arizonans vote by mail, and for many seniors it is the easiest way to vote. This year, timing matters more than usual. Election officials are not reporting widespread problems. The Postal Service now routes more mail through fewer, larger processing centers, and some voters have seen ballots arrive a day or two later than expected. Election Day is Tuesday, November 3, and a little planning now will make sure your vote is counted.
Know the one rule that matters most
Arizona does not count ballots by postmark. Your ballot must be received by your county election office by 7:00 p.m. on Election Day. A ballot that is mailed on time but arrives on Wednesday will not be counted. That is why the date you mail it matters so much.
If you are mailing, mail it this week
Some county recorders recommend putting your ballot in the mail no later than Friday, October 23. Statewide guides give a later date, October 27, but the earlier date gives you a cushion. This is especially important in rural areas, where mail often takes longer. Return postage is already paid, so all you need to do is seal the envelope and send it.
After October 23, skip the mailbox
If you miss the mailing window, don’t worry. You can drop off your sealed and signed ballot at any official ballot drop box, early voting location, or Election Day vote center in your county until 7:00 p.m. on November 3. The full list of drop boxes appears below.
Sign the envelope
The most common avoidable mistake is forgetting to sign the return envelope. An unsigned ballot cannot be counted. Your county compares the signature on your envelope with the one in your voter record. If your signature has changed because of arthritis, a stroke, or simply age, call your county recorder. If the county contacts you to confirm your signature, respond right away.
Get help returning your ballot if you need it
Arizona law allows a family member, someone in your household, or a caregiver to drop off your ballot for you. Do not hand it to anyone else, such as a stranger, a volunteer, or a campaign worker going door to door.
How to make sure your ballot was received and counted
Mailing or dropping off your ballot is not the last step. Every Arizona county offers an online tracker. It shows whether your ballot was received, verified, and sent to be counted, or rejected. Checking takes a few minutes and gives you peace of mind.
Check your status online. Go to https://my.arizona.vote , choose the option to check your early ballot status, and enter your name, date of birth, and address. Maricopa and Pima County voters can also check on their county recorder’s website. You should see your ballot move through two stages:
- Received: your county has your ballot in hand.
- Verified or accepted: your signature was checked, and your ballot was sent to be counted.
Sign up for automatic alerts. You can get a text or email each time your ballot moves to the next stage. Sign up at https://trackmyballot.azsos.gov. This is especially helpful if you mailed your ballot and want to know it arrived in time.
Know when to worry. If several days pass after you mail your ballot and it still doesn’t show as received, call your county recorder. If Election Day is close, you can vote in person instead. Bring your ID to any vote center in your county.
If there is a problem with your signature, act fast. Your county may not be able to match the signature on your envelope to the one on file, or you may have forgotten to sign. If so, the county will try to reach you by phone, text, email, or mail, so answer calls from unfamiliar numbers in the days around the election. For a signature that doesn’t match, you have about five business days after Election Day to confirm it’s yours. The county will tell you the exact deadline. You usually have to fix a missing signature by 7:00 p.m. on Election Day. In either case, call your county recorder right away and follow their instructions. Some counties let you confirm your identity through a secure text link.
Skip the signature check entirely. This year, if you drop off your ballot in person at a voting location, you can show your ID to a poll worker. Your ballot is then marked as verified on the spot instead of going through the later signature check. Ask about this option when you drop off your ballot.
If you’re helping a parent or friend, offer to check their ballot status with them. It’s a simple way to make sure their vote counts.
If your ballot never arrived
Election mail cannot be forwarded. If you have moved, or if you are a part-time resident staying at another address, your ballot may have gone back to the county. Friday, October 23 is the last day to request a ballot by mail. After that, you can still vote in person. Early in-person voting runs through Friday, October 30, and vote centers are open on Election Day from 6:00 a.m. to 7:00 p.m.
Bring ID if you vote in person
No ID is needed to vote by mail. To vote in person, bring one photo ID that shows your name and address, or two documents that show your name and address, such as a utility bill and a bank statement.
A simple plan
Fill out your ballot today and sign the envelope. Mail it by Friday, or plan a drop box trip with a family member or caregiver before November 3. Then check my.arizona.vote to confirm it was received and accepted. For questions about your own county, call your county recorder’s office. The number is printed on your ballot materials.
Arizona Ballot Drop Box Locations by City and Town
You must use a drop box in the county where you are registered. A ballot left in another county’s box will not be counted. Most boxes stay open until 7:00 p.m. on Election Day, November 3, but some close earlier:
- Cochise County: boxes close at 5:00 p.m. on Monday, November 2.
- Graham County: Bonita and Fort Thomas close at 8:00 p.m. on November 2. Bylas and Peridot close at 8:00 a.m. on November 2.
- Carefree: the Town Hall box closes October 23.
Any early voting site or Election Day vote center in your county will also accept your sealed, signed ballot. Locations can change, so call your county recorder before you go.
Before you go: notes for some counties
If you live in Maricopa County, the list below shows only the stand-alone drop boxes. By Election Day, about 274 locations across the county will accept your ballot, including every early voting site and vote center. To find the one closest to you, visit Locations.Maricopa.Vote or call Maricopa County Elections at 602-506-1511.
If you live in Pima County, the list below shows the 24-hour drop boxes. Many early voting sites and all Election Day vote centers also accept ballots. Visit pima.vote for a map, or call the Pima County Recorder at 520-724-4330.
If you live in Navajo County, call the Navajo County Recorder at 928-524-4192 before you go to confirm which drop boxes are open for this election.
If you live in Gila County, the list below follows the county’s official 2026 drop box list. If you have heard of a box in Hayden, Miami, or San Carlos, call the Gila County Recorder at 928-402-8740 to confirm it is open before you drop off your ballot there.
Alpine (Apache County)
- Alpine Library, 17 County Road 2061
Apache Junction (Pinal County)
- Recorder’s Office, 575 N. Idaho Road, Suite 800
Arizona City (Pinal County)
- County Sheriff Substation, 13970 S. Sunland Gin Road
Bagdad (Yavapai County)
- Bagdad Justice Court, 100 Main Street
Bellemont (Coconino County)
- Ponderosa Fire Station #82, 11951 W. Shadow Mountain Drive
Benson (Cochise County)
- County Service Center, 126 W. 5th Street (weekdays 8 a.m. to 5 p.m.)
Bisbee (Cochise County)
- County Recorder’s Office, 1415 Melody Lane, Building B (open 24 hours)
Black Canyon City (Yavapai County)
- Black Canyon City Library, 34701 S. Old Black Canyon Highway
Bonita (Graham County)
- Bonita Elementary School, 18008 S. Ft. Grant Road
Bullhead City (Mohave County)
- Mohave County Library, 1170 Hancock Road (inside, weekdays 10 a.m. to 4 p.m. through October 30)
Bylas (Graham County)
- Robert Olivar Sr. Learning Center, 297 E. U.S. Highway 70 (Monday to Thursday, 7:30 a.m. to 4 p.m.)
Camp Verde (Yavapai County)
- Town Hall, 473 S. Main Street
- Yavapai-Apache Nation Community Center, 3462 Smith Avenue
Carefree (Maricopa County)
- Carefree Town Hall, 8 E. Sundial Circle (closes October 23)
Casa Grande (Pinal County)
- Recorder’s Office, 820 E. Cottonwood Lane, Suite A-2
Cave Creek (Maricopa County)
- Cave Creek Town Hall, 37622 N. Cave Creek Road
Chandler (Maricopa County)
- Chandler City Hall, 175 S. Arizona Avenue
Chino Valley (Yavapai County)
- Town Hall, 202 N. State Route 89
Chinle (Apache County)
- Chinle Road Yard, Highway 191 at Milepost 446.9, 50 yards south of the Speedway store (Monday to Thursday, 7 a.m. to 5:30 p.m.)
Clarkdale (Yavapai County)
- Town Hall, 39 N. 9th Street
Clifton (Greenlee County)
- County Annex, 253 5th Street
Concho (Apache County)
- Concho Library, 18 County Road 5101
Congress (Yavapai County)
- Congress Library, 26750 S. Santa Fe Road
Coolidge (Pinal County)
- County Facility Building, 168 S. Main Street
Cottonwood (Yavapai County)
- County Administration Building, 10 S. 6th Street
Dewey-Humboldt (Yavapai County)
- Town Hall, 2735 S. Highway 69
Douglas (Cochise County)
- County Service Center, 1012 N. G Avenue (weekdays 8 a.m. to 5 p.m.)
Duncan (Greenlee County)
- County South Annex, 1684 Fairgrounds Road
Eloy (Pinal County)
- Eloy County Health Building, 302 E. 5th Street
Flagstaff (Coconino County)
- 3rd Street Drop Box, 2304 N. 3rd Street
- ADOT Motor Vehicle Division, 1959 S. Woodlands Village Boulevard
- County Community Development, 2500 N. Fort Valley Road
- County Health and Human Services, 2625 N. King Street
- County Recorder’s Office, 110 E. Cherry Avenue
- County Voter Services, Flagstaff Mall, 4650 N. U.S. Highway 89 (inside lobby, weekdays 8 a.m. to 5 p.m.)
- Flagstaff Aquaplex, 1702 N. Fourth Street
- Flagstaff Fire Station #6, 3877 S. Lake Mary Road
- Highlands Fire Station #23, 3350 Old Munds Highway
- NAU Bookstore, NAU campus, in front of the main entrance
- Summit Fire Station #32, 8905 Koch Field Road
Florence (Pinal County)
- Recorder’s Office, 31 N. Pinal Street, Building E
Fort Defiance (Apache County)
- Fort Defiance Road Yard, Route N54 (Monday to Thursday, 7 a.m. to 5:30 p.m.)
Fort Thomas (Graham County)
- Meg’s Place, 15560 W. U.S. Highway 70
Fountain Hills (Maricopa County)
- Fountain Hills Town Hall, 16705 E. Avenue of the Fountains
- Fountain Hills Unified School District Office, 16000 E. Palisades Boulevard
Ganado (Apache County)
- Ganado Road Yard, north of the Ganado Chapter House (Monday to Thursday, 7 a.m. to 5:30 p.m.)
Gilbert (Maricopa County)
- Gilbert Municipal Center, 50 E. Civic Center Drive
- Gilbert Unified School District Office, 140 S. Gilbert Road
- Higley Unified School District Office, 2935 S. Recker Road
Glendale (Maricopa County)
- Glendale City Clerk’s Office, 5850 W. Glendale Avenue
- Peoria Unified School District Office, 6330 W. Thunderbird Road
Globe (Gila County)
- Gila County Recorder’s Office, 1400 E. Ash Street (indoor and drive-up)
Goodyear (Maricopa County)
- Goodyear City Hall, 1900 N. Civic Square
Greasewood (Navajo County)
- Greasewood Chapter House, Navajo Route 15, Milepost 83
Holbrook (Navajo County)
- Holbrook Justice Court, 121 W. Buffalo Street
- Navajo County Complex, 100 E. Code Talkers Drive
Hopi Reservation (Navajo County)
- Hopi Elections Department, State Route 264 and BIA Route 2
Indian Wells (Navajo County)
- Indian Wells Elementary School, State Route 77 and Navajo Route 15
Jeddito (Navajo County)
- Jeddito Chapter House, Highway 264, Milepost 408
Jerome (Yavapai County)
- Town Hall, 600 Clark Street
Kayenta (Navajo County)
- Kayenta Township, 100 N. Highway 163
Kingman (Mohave County)
- Mohave County Administration Building, 700 W. Beale Street
- Mohave County Library, 3269 E. Burbank Street (inside, weekdays 10 a.m. to 4 p.m. through October 30)
Lake Havasu City (Mohave County)
- Mohave County Library, 1770 McCulloch Boulevard N. (inside, weekdays 10 a.m. to 4 p.m. through October 30)
Lakeside (Navajo County)
- Pinetop-Lakeside Town Hall, 325 W. White Mountain Boulevard
Maricopa (Pinal County)
- Recorder’s Office, 19955 N. Wilson Avenue, Suite 100
Mesa (Maricopa County)
- Maricopa County Elections Mesa, 222 E. Javelina Avenue (open 24 hours, drive-through)
Munds Park (Coconino County)
- Pinewood Fire Station, 475 E. Pinewood Boulevard
Nogales (Santa Cruz County)
- Santa Cruz County Complex, 2150 N. Congress Drive (Suites 101 and 114 and the south main entrance)
- Nogales City Hall, 777 N. Grand Avenue
- Nogales Public Library, 518 N. Grand Avenue
Oracle (Pinal County)
- Oracle Justice Court, 1470 N. Justice Drive
Oro Valley (Pima County)
- Oro Valley Public Library, 1305 W. Naranja Drive (drive-up, west overflow lot)
Overgaard (Navajo County)
- Heber Navajo County Complex, 2188 W. Country Club Drive
Page (Coconino County)
- Page City Hall, 697 Vista Avenue
Paradise Valley (Maricopa County)
- Paradise Valley Town Hall, 6401 E. Lincoln Drive
Parker (La Paz County)
- La Paz County Recorder’s Office, 1112 Joshua Avenue
Patagonia (Santa Cruz County)
- Patagonia Town Hall, 310 McKeown Avenue
Paulden (Yavapai County)
- Paulden Library, 16 Big Chino Road
Payson (Gila County)
- Gila County Recorder’s Office, 707 S. Colcord Road (indoor and drive-up)
Peoria (Maricopa County)
- Peoria City Hall, 8401 W. Monroe Street
Peridot (Graham County)
- Peridot Administration Office, 101 N. Old Moon Base Road (weekdays 8 a.m. to 4:30 p.m.)
Phoenix (Maricopa County)
- Maricopa County Tabulation and Election Center, 510 S. 3rd Avenue (open 24 hours)
- Deer Valley Unified School District Office, 20402 N. 15th Avenue
- Fowler Elementary School District Office, 1617 S. 67th Avenue
- Isaac Elementary School District Office, 3348 W. McDowell Road
- Phoenix City Hall, 200 W. Washington Street
- Phoenix Union High School District Office, 4520 N. Central Avenue
Pine (Gila County)
- Pine Fire Station, 6198 Hardscrabble Mesa Road
Pinon (Navajo County)
- Pinon Chapter House, north of Highway 4 and BIA Route 41
Prescott (Yavapai County)
- County Administration Building, 1015 Fair Street
Prescott Valley (Yavapai County)
- Town Hall, 7501 Skoog Boulevard (police department side)
Queen Creek (Maricopa County)
- Queen Creek Unified School District Office, 20217 E. Chandler Heights Road
Rio Rico (Santa Cruz County)
- El Ranchito Market, 7 Avenida Pastor
- Gabilondo-Zehentner Centennial County Service Center, 275 Rio Rico Drive
Roosevelt (Gila County)
- Fire Station, 75 Capel Drive
Safford (Graham County)
- County General Services Building, 921 W. Thatcher Boulevard (open 24 hours, southeast parking lot)
Sahuarita (Pima County)
- Sahuarita Town Hall, 375 W. Sahuarita Center Way (drive-up)
San Luis (Yuma County)
- San Luis Library, 1075 N. 6th Avenue
- San Luis Medical Mall, 151 S. Oak Avenue
San Tan Valley (Pinal County)
- County Health Department, 36235 N. Gantzel Road
- Recorder’s Office, 31505 N. Schnepf Road, Building A
Sanders (Apache County)
- Puerco (Sanders) Justice Court, Apache County Road 7080
Scottsdale (Maricopa County)
- Scottsdale City Hall, 3939 N. Drinkwater Boulevard
Sedona (Coconino and Yavapai Counties)
- Sedona City Hall, 102 Roadrunner Drive (each county has its own box here, so use the one for your county)
Seligman (Yavapai County)
- Seligman Library, 54170 N. Floyd Street
Sells (Pima County)
- Sells Post Office, 1 Main Street (left of the main entrance)
Shonto (Navajo County)
- Shonto Chapter House, State Route 98 and Indian Route 221
Show Low (Navajo County)
- Show Low Health Department, 600 N. 9th Place
Sierra Vista (Cochise County)
- County Service Center, 4115 E. Foothills Drive (open 24 hours)
Skull Valley (Yavapai County)
- U.S. Post Office, 3085 S. Iron Springs Road
Snowflake (Navajo County)
- Snowflake Justice Court, 145 S. Main Street
Somerton (Yuma County)
- Somerton Library, 240 W. Canal Street
Sonoita (Santa Cruz County)
- Sonoita Library and County Complex Building, 3147 Highway 83
Spring Valley (Yavapai County)
- Spring Valley Library, 17320 E. Mule Deer Drive
Springerville (Apache County)
- Round Valley County Annex, 309 S. Mountain Avenue
St. Johns (Apache County)
- St. Johns County Annex, 75 W. Cleveland Street
Star Valley (Gila County)
- Star Valley Town Hall, 3675 Highway 260
Teec Nos Pos (Apache County)
- Teec Nos Pos Road Yard, north of the Chapter House (Monday to Thursday, 7 a.m. to 5:30 p.m.)
Tempe (Maricopa County)
- Tempe City Hall, 31 E. 5th Street
Tolleson (Maricopa County)
- Tolleson Union High School District Office, 9801 W. Van Buren Street
- Union Elementary School District Office, 3834 S. 91st Avenue
Tonopah (Maricopa County)
- Saddle Mountain Unified School District Office, 38201 W. Indian School Road
Tonto Basin (Gila County)
- Fire Station, 46189 Highway 188
Tuba City (Coconino County)
- Alta Edison Native American Outreach Center, 78 Main Street, behind the Tuba City Library (weekdays 8 a.m. to 5 p.m.)
Tubac (Santa Cruz County)
- Tubac Community Center, 50 Bridge Road
Tucson (Pima County)
- Pascua Yaqui Tribal Chambers, 7474 S. Camino De Oeste
- Pima County Recorder’s Eastside Office, 6920 E. Broadway Boulevard (in front of the Health Department)
- Pima County Recorder’s Main Office, 240 N. Stone Avenue (walk-up, courtyard)
- Pima County School Superintendent’s Office, 200 N. Stone Avenue (drive-up, utility driveway)
Vernon (Apache County)
- Vernon Library, 10 Main Street
Village of Oak Creek (Yavapai County)
- Sedona Fire Station 3, 125 Slide Rock Road
Wellton (Yuma County)
- Wellton Library, 28790 San Jose Avenue
Whiteriver (Gila and Navajo Counties)
- Canyon Day Assembly of God Church, 4518 S. 7th Street (Gila County voters)
- White Mountain Apache Tribal Offices, 201 E. Walnut Street (Navajo County voters)
Wickenburg (Maricopa County)
- Wickenburg Town Hall, 155 N. Tegner Street
Willcox (Cochise County)
- County Service Center, 450 S. Haskell Avenue (weekdays 8 a.m. to 5 p.m.)
Williams (Coconino County)
- Williams City Hall, 113 S. 1st Street
Winslow (Navajo County)
- Winslow Justice Court, 619 E. Third Street
Yarnell (Yavapai County)
- Yarnell Justice Court, 22591 S. Looka Way
Young (Gila County)
- Young Public Library, 47661 Highway 288
Youngtown (Maricopa County)
- Youngtown Town Hall, 12030 N. Clubhouse Square
Yuma (Yuma County)
- Foothills Library, 13226 E. South Frontage Road
- Former Board of Supervisors Auditorium, 198 S. Main Street
- Yuma County Main Library, 2951 S. 21st Drive
- Yuma County Recorder’s Office, 298 S. Main Street
