2026 midterm forecast

Maryland House

All 8 House seats

Forecast published October 30, 2026 · Election Day is November 3, 2026

Foresight forecast

Expected seats

7 D · 1 R

of 8

Seats today

7 D · 1 R

Statewide House vote

D+38.3

>99% D · ±12 points, 95% range

Democrats 69%Republicans 31%

Statewide two-party House vote · 16% of likely voters undecided

Key insights

Maryland's 7-1 Democratic House split looks set to hold

Democrats hold seven of Maryland's eight House seats, a split that should carry through the election. MD-01, the lone Republican seat, is the tightest race, with Republicans up 7.7 points, and Democrats lead by 10.6 in MD-06.

Where voters live matters most. Democrats lead by 61.1 points in urban areas and by 41 in the suburbs. Rural voters are the exception, leaning Republican by 3.6.

The race

Maryland elects 8 members of the U.S. House. Today's delegation: 7 Democrats and 1 Republican.

District by district

Foresight's forecast for each district, as drawn for 2026.

DistrictCandidatesHeld byMarginChanceRating
MD-01Dan Schwartz (D) vs. Andrew Harris (R)RR+7.782% RLikely R
MD-02John Olszewski (D) vs. Dave Wallace (R)DD+30.3>99% DSafe D
MD-03Sarah Elfreth (D) vs. Bernard Flowers (R)DD+34.0>99% DSafe D
MD-04Glenn Ivey (D) vs. George McDermott (R)DD+82.5>99% DSafe D
MD-05Adrian Boafo (D) vs. Chris Chaffee (R)DD+42.7>99% DSafe D
MD-06April McClain Delaney (D) vs. Robin Ficker (R)DD+10.690% DLikely D
MD-07Kweisi Mfume (D) vs. Scott Collier (R)DD+68.6>99% DSafe D
MD-08Jamie Raskin (D) vs. Cheryl Riley (R)DD+64.4>99% DSafe D

Vote by group

Own vote of likely voters in each group, two-party margin.DemocratsRepublicans

Age

18–29
D+60.7
30–44
D+61.8
45–64
D+27.7
65+
D+30.4

Gender

Women
D+46.0
Men
D+34.1

Education

College grad
D+56.8
No degree
D+25.5

Area

Urban
D+61.1
Suburban
D+41.0
Rural
R+3.6

By county

Foresight's margin in each county.

D+30+
D+15–30
D+4–15
Within 4
R+4–15
R+15–30
R+30+

County margins in points. Faded: fewer than 5 respondents. Blank: no respondents.

How this forecast is made: read the method.