Skip to main content
Call or email anytime to join: (410) 324-2533 info@jameskitchin.com
James is running 100% on the public financing system. No corporate money. Your small-dollar donation makes a big impact! »

How to Vote

Everything you need for the June 23, 2026 Primary Election

ELECTION DAY IS TUESDAY, JUNE 23

Polls Open 7 AM to 8 PM on Tuesday

Early Voting concluded Thursday. If you did not vote early, this is it. Polls are open from 7:00 AM to 8:00 PM on Tuesday, June 23. You must vote at your assigned polling place. Find yours below, or drop your mail-in ballot at any dropbox until 8 PM.

Key Dates

Missed the Reg Deadline?
Same-Day Registration
Bring an ID with your current address to any Early Voting site or your Election Day polling place. Register and vote at once.
Mail-in Ballots
Should Be In Your Hands
Sent May 11. Return by Election Day at 8 PM via mail, dropbox, or any voting site.
Early Voting ✓ Complete
June 11 - 18 (Concluded)
Thank you to everyone who voted early.
Primary Election Day
Tuesday, June 23, 2026
Polls open 7:00 AM - 8:00 PM. Vote at your assigned polling place.
CRITICAL · ELECTION DAY

You MUST vote at your ASSIGNED polling place

On Election Day Tuesday, June 23, voting at the wrong polling place means you cast a provisional ballot. Provisional ballots are not counted in this race unless special conditions are met. Don't risk it. Look yours up before you go.

You can also browse all 142 polling places on the map below. The state lookup tool is the only way to confirm your assigned location.

Mail-in Ballots

If you have not returned your mail-in ballot yet, do it before 8:00 PM Tuesday, June 23. If you have not received your ballot at all, call Voter Services at (410) 222-0493 immediately.

You can return your completed mail-in ballot by:

  • Dropping it in any of the 32 official dropbox locations listed below, 24/7 until 8:00 PM on Tuesday, June 23
  • Delivering it to your Election Day polling place on Tuesday between 7:00 AM and 8:00 PM
  • Mailing it back (must be postmarked by Tuesday, June 23 and arrive within the state deadline; dropbox is faster and more reliable at this point)
URGENT · Mail-In Voters

Some Mail-in Ballots Were Sent in Error

The Maryland State Board of Elections sent some voters the wrong party ballot. If your mail-in ballot was sent before May 14, 2026, you should have received a REPLACEMENT BALLOT by now. If you have not, call 410-269-2840 immediately.

  • If you receive two ballots, vote only the one marked "REPLACEMENT BALLOT" with an "Attention Voter!" letter. Destroy the first ballot and envelopes.
  • Print-at-home (web delivery) ballots are not affected.
  • Replacement ballots must be postmarked, dropped in a dropbox, or returned to a polling place by 8:00 PM on June 23, 2026.
  • Questions: 410-269-2840 or absentee.SBE@maryland.gov
More information about the incorrect ballots and what's happening with Mail-In →

Election Day Polling Place Map

All 142 Election Day polling places, color-coded by council district. Tap any pin for the address, precinct, and directions. Reminder: you must vote at your assigned polling place, this map is for orientation, not assignment.

Look Up Your Assigned Polling Place →

Ballot Dropbox Locations

32 secure dropboxes across the county. Drop your sealed mail-in ballot at any one, available 24/7 through 8:00 PM on Tuesday, June 23. After that, dropboxes close.

North County

Glen Burnie, Pasadena, Severna Park, Linthicum, Brooklyn Park

LocationAddressCity
Anne Arundel County Board of Elections6740 Baymeadow DriveGlen Burnie 21060
Arundel Center North - Glen Burnie Town Center101 Crain Highway NorthGlen Burnie 21061
Glen Burnie Library1010 East WayGlen Burnie 21060
Pascal Senior Activity Center125 Dorsey RoadGlen Burnie 21061
North Arundel Aquatic Center7888 Crain Highway SouthGlen Burnie 21061
Brooklyn Park Health Center300 Hammonds LaneBrooklyn Park 21225
Linthicum Library400 Shipley RoadLinthicum 21090
Riviera Beach Library1130 Duvall HighwayPasadena 21122
Lake Shore Fire Station (#20)4642 Mountain RoadPasadena 21122
Jacobsville Fire Station (#10)3700 Mountain RoadPasadena 21122
Severna Park Library45 W McKinsey RoadSeverna Park 21146
Earleigh Heights Volunteer Fire Company (#12)161 Ritchie HighwaySeverna Park 21146
Jones Station Fire Station (#23)960 Ritchie HighwaySeverna Park 21146

Annapolis & Crofton

Annapolis city + Crofton area

LocationAddressCity
Pip Moyer Recreation Center273 Hilltop LaneAnnapolis 21403
AA County Government - Heritage Office Complex2660 Riva RoadAnnapolis 21401
Michael E. Busch Annapolis Library1410 West StreetAnnapolis 21401
Annapolis Senior Activity Center119 S Villa AvenueAnnapolis 21401
Broadneck Library1275 Green Holly DriveAnnapolis 21409
Crofton Library1681 Riedel RoadCrofton 21114

Central & West County

Odenton, Severn, Gambrills, Hanover, Millersville, Laurel

LocationAddressCity
Odenton Volunteer Fire Company (#28)1425 Annapolis RoadOdenton 21113
Odenton Library1325 Annapolis RoadOdenton 21113
O'Malley Senior Activity1275 Odenton RoadOdenton 21113
Severn Library2624 Annapolis RoadSevern 21144
Severn Senior Activity Center1160 Reece RoadSevern 21144
Severn Fire Station (#4)7870 Telegraph RoadSevern 21144
Arundel VFD (#7) Fire Training Center2374 Davidsonville RoadGambrills 21054
Harmans/Dorsey Fire Station (#21)1367 Dorsey RoadHanover 21076
AA County Police Headquarters8495 Veterans HighwayMillersville 21108
Maryland City at Russet Library3501 Russett CommonLaurel 20724

South County

Edgewater, Harwood, Deale, Mayo

LocationAddressCity
South County Senior Activity Center27 Stepneys LaneEdgewater 21037
South County Recreation Center4510 Owensville Sudley RoadHarwood 20776
Deale Library5940 Deale-Churchton RoadDeale 20751

Questions?

Contact the Anne Arundel County Board of Elections:

By authority: James Kitchin for County Executive; Erin Edwards, Treasurer