Maryland
2026 elections & officials.
Find races and polls, check election dates, or explore who represents you.
Make your voting plan
MarylandDates for November 3
Download calendar ↓Partial coverage: only the dated entries below have been checked. Confirm other deadlines and exceptions with your election office.
| Action | Date | Details and source |
|---|---|---|
| Register online | Passed | Advance online registration deadline; same-day registration remains available. Official source ↗ |
| Early voting begins | 2 days left | Early voting begins, 7 a.m.–8 p.m. daily. Official source ↗ |
| Early voting ends | 9 days left | Early voting ends at 8 p.m. Official source ↗ |
Checked 2026-10-16. Confirm local details and exceptions with your election office.
Administrator of Elections, Maryland State Board of Elections
County Board of Elections administer elections across 24 reported local jurisdictions. Get the source profile, registration guide, rules, and calendar.
Governor of Maryland
A permanent office record joined to the current holder and official government website.

Wes Moore
Current roster matched to the official office website
Who represents Maryland in Washington?
Each link opens the permanent seat record—not a temporary biography—so history survives elections and vacancies.
- Senate · Class 1Angela D. AlsobrooksNovember 5, 2030 election · sourced record

Democratic Party
- Senate · Class 3Chris Van HollenNovember 7, 2028 election · sourced record

Democratic Party
- House · District 1Andy HarrisNovember 3, 2026 election · sourced record

Republican Party
- House · District 2Johnny Olszewski, Jr.November 3, 2026 election · sourced record

Democratic Party
- House · District 3Sarah ElfrethNovember 3, 2026 election · sourced record

Democratic Party
- House · District 4Glenn IveyNovember 3, 2026 election · sourced record

Democratic Party
- House · District 5Steny H. HoyerNovember 3, 2026 election · sourced record

Democratic Party
- House · District 6April McClain DelaneyNovember 3, 2026 election · sourced record

Democratic Party
- House · District 7Kweisi MfumeNovember 3, 2026 election · sourced record

Democratic Party
- House · District 8Jamie RaskinNovember 3, 2026 election · sourced record

Democratic Party
188 current legislators across 118 permanent offices
Open States supplies the normalized roster. When one of its contact or portrait fields is empty, Election.org can fill that gap only from a name-matched official legislative page and keeps the source attached to that individual field.
Browse all 118 state legislative offices
- State House · District 47BDeni Taveras410-841-3101

Democratic Party
- State Senate · District 1Mike McKay410-841-3565

Republican Party
- State Senate · District 2Paul Corderman410-841-3903

Republican Party
- State Senate · District 3Karen Young410-841-3575

Democratic Party
- State Senate · District 4Bill Folden410-841-3704

Republican Party
- State Senate · District 5Justin Ready410-841-3683

Republican Party
- State Senate · District 6Johnny Salling410-841-3587

Republican Party
- State Senate · District 7J.B. Jennings410-841-3706

Republican Party
- State Senate · District 8Carl Jackson410-841-3620

Democratic Party
- State Senate · District 9Katie Hester410-841-3671

Democratic Party
- State Senate · District 10Ben Brooks410-841-3606

Democratic Party
- State Senate · District 11Shelly Hettleman410-841-3131

Democratic Party
- State Senate · District 12Clarence Lam410-841-3653

Democratic Party
- State Senate · District 13Guy Guzzone410-841-3572

Democratic Party
- State Senate · District 14Craig Zucker410-841-3625

Democratic Party
- State Senate · District 15Brian Feldman410-841-3169

Democratic Party
- State Senate · District 16Sara Love410-841-3124

Democratic Party
- State Senate · District 17Cheryl Kagan410-841-3134

Democratic Party
- State Senate · District 18Jeff Waldstreicher410-841-3137

Democratic Party
- State Senate · District 19Ben Kramer410-841-3151

Democratic Party
- State Senate · District 20Will Smith410-841-3634

Democratic Party
- State Senate · District 21Jim Rosapepe410-841-3141

Democratic Party
- State Senate · District 22Alonzo Washington410-841-3155

Democratic Party
- State Senate · District 23Ron Watson410-841-3631

Democratic Party
- State Senate · District 24Joanne Benson410-841-3148

Democratic Party
- State Senate · District 25Nick Charles410-841-3127

Democratic Party
- State Senate · District 26Anthony Muse410-841-3092

Democratic Party
- State Senate · District 27Kevin Harris410-841-3700

Democratic Party
- State Senate · District 28Arthur Ellis410-841-3616

Democratic Party
- State Senate · District 29Jack Bailey410-841-3673

Republican Party
- State Senate · District 30Shaneka Henson410-841-3578

Democratic Party
- State Senate · District 31Bryan Simonaire410-841-3658

Republican Party
- State Senate · District 32Pam Beidle410-841-3593

Democratic Party
- State Senate · District 33Dawn Gile410-841-3568

Democratic Party
- State Senate · District 34Mary-Dulany James410-841-3158

Democratic Party
Maryland election dates
Dates below are transcribed from the Federal Election Commission's published congressional calendar. They are subject to change and should be confirmed with Maryland's election authority.
Nationwide scheduled date
78 FEC candidate records for Maryland
Candidate filing does not guarantee ballot qualification. Financial totals appear only where the FEC bulk summary publishes them.
David Trone
U.S. House · District 6
$26,216,747 receivedApril McClain Delaney
U.S. House · District 6
$12,452,300 receivedJamie Raskin
U.S. House · District 8
$9,054,242 receivedQuincy Bareebe
U.S. House · District 5
$6,805,528 receivedHarry Dunn
U.S. House · District 5
$4,900,230 receivedAndy Harris
U.S. House · District 1
$2,646,688 receivedAdrian Boafo
U.S. House · District 5
$1,676,916 receivedSarah Elfreth
U.S. House · District 3
$1,369,837 receivedSources and update dates
The federal layer is rebuilt from the public-domain congressional corpus, the state layer from Open States People, and the candidate and money layer from FEC bulk files. Connected pages use the same stored records. Their source dates show when those records were last checked; a scheduled job is not proof that a refresh succeeded.