Skip to content
LocateCongress

Ohio's 9th Congressional District (OH-9)

Last updated · 8 sources

Marcy Kaptur, a Democrat, has represented the district since 1983.

The district includes all of Williams, Defiance, Sandusky, Fulton, Lucas, Ottawa, and Erie counties and part of Wood County.

According to the Census Bureau's 2020–2024 American Community Survey 5-year estimates, the district has a population of 781,702, a median household income of $66,739, and a median age of 40.5. Of residents 25 and older, 27.8% hold a bachelor's degree or higher.

Representative

Official portrait of Marcy Kaptur, U.S. Representative for Ohio's 9th District
Marcy Kaptur

U.S. Representative for Ohio's 9th District · Democrat

ProfileSchedule this week

2026 redistricting

Ohio uses a new congressional map in 2026: Ohio Redistricting Commission plan, adopted by the state's redistricting commission Oct 31, 2025.

The 2026 election for OH-9 uses the new map's OH-9, shown below; the district map beside this section shows OH-9 as currently drawn (119th Congress).

On the 2026 map, by land area, 82% of today's OH-9 is in OH-9 and 18% is in OH-5.

The 2026 map's OH-9 covers all of Putnam, Williams, Henry, Paulding, Defiance, Fulton, Lucas, Ottawa, and Erie counties and part of Wood County.

62% of the 2026 map's OH-9 is land in today's OH-9; the rest is from OH-5 (38%).

Map of OH-9 on the 2026 map, within Ohio
OH-9 on the 2026 map (Census Bureau, TIGERweb)

Source · All 2026 redistricting changes

2026 election

Kaptur has filed with the FEC to run for this seat in 2026.

7 candidates have reported raising money for the 2026 OH-9 race to the FEC.

Election Day: Tuesday, November 3, 2026

Candidates for OH-9 in 2026 who reported raising money to the FEC
CandidatePartyRaisedCash on handThrough
Marcy Kaptur (incumbent)Democratic$4,303,416$3,491,668Jun 30
Derek MerrinRepublican$1,508,953$531,214Jun 30
Josh WilliamsRepublican$957,090$25,080Jun 30
Alea NadeemRepublican$749,818$0Sep 30
Madison SheahanRepublican$272,458$216Jun 30
Wayne Charles KinselRepublican$90,565$33,020Sep 30, 2025
Anthony Bruce CampbellRepublican$34,319$6,680Apr 15

Includes primary candidates; FEC filings do not record primary results. FEC race page

District profile

Population
781,702
Median household income
$66,739
Median age
40.5
Bachelor's degree or higher
27.8%

Census Bureau, 2020–2024 American Community Survey 5-year estimates

Places and ZIP codes

OH-9 covers all of 81 places, the largest Toledo, Perrysburg, and Sandusky, and part of 5 more places, the largest Vermilion, Bellevue, and Milan.

Ai, Alvordton, Archbold, Ballville, Bay View, Bellevue (part), Berkey, Berlin Heights, Beulah Beach, Birmingham, Blakeslee, Bloomingville, Brunersburg, Bryan, Burgoon, Castalia, Clay Center, Clyde, Crystal Rock, Curtice, Defiance, Delta, Edgerton, Edon, Elmore, Fayette, Fremont, Genoa, Gibsonburg, Green Springs (part), Harbor View, Helena, Hessville, Hicksville, Holiday City, Holland, Huron, Kelleys Island, Kunkle, Lake Seneca, Lakeside, Lindsey, Lyons, Marblehead, Maumee, Metamora, Milan (part), Millbury, Mitiwanga, Montpelier, Neapolis, Nettle Lake, Ney, Northwood, Oak Harbor, Oregon, Ottawa Hills, Perrysburg, Pettisville, Pioneer, Port Clinton, Pulaski, Put-in-Bay, Reno Beach, Rocky Ridge, Rossford, Sandusky, Sherwood, Stony Prairie, Stony Ridge (part), Stryker, Swanton, Sylvania, Tedrow, Toledo, Vermilion (part), Vickery, Walbridge, Waterville, Wauseon, West Unity, Whitehouse, Whites Landing, Wightmans Grove, Williston, Woodville

OH-9 covers all of 76 ZIP codes and part of 29 more.

43402 (part), 43406 (part), 43407, 43408, 43410 (part), 43412, 43416, 43420, 43430 (part), 43431 (part), 43432, 43433, 43434, 43435, 43436, 43438, 43439, 43440, 43442, 43445, 43446, 43447, 43449, 43452, 43456, 43457 (part), 43458, 43460, 43464, 43465, 43468, 43469, 43501, 43502 (part), 43504, 43505, 43506, 43512 (part), 43515, 43517, 43518, 43519, 43520, 43521, 43522 (part), 43526 (part), 43527 (part), 43528, 43530, 43531, 43532 (part), 43533, 43536, 43537, 43540, 43542, 43543, 43545 (part), 43547, 43548 (part), 43549, 43551 (part), 43553, 43554, 43556, 43557 (part), 43558, 43560, 43566, 43567 (part), 43570, 43571, 43604, 43605, 43606, 43607, 43608, 43609, 43610, 43611, 43612, 43613, 43614, 43615, 43616, 43617, 43619, 43620, 43623, 44089 (part), 44811 (part), 44814, 44824, 44826 (part), 44836 (part), 44839, 44841 (part), 44846 (part), 44847 (part), 44857 (part), 44870, 44889 (part), 45813 (part), 45821 (part), 45831 (part)

Ohio senators

Neighboring districts

  • IN-3 · Marlin Stutzman (R)
  • MI-5 · Tim Walberg (R)
  • OH-5 · Bob Latta (R)

Sources