Trumbull County, Ohio

County seat: Warren · Population 198,972 (2025) · 618 sq mi

Trumbull County is the 15th most populous of Ohio's 88 counties, with 198,972 people (2025 estimate). Its county seat is Warren. The map shows its 12 cities and towns and the 6 neighboring counties.

Map of Trumbull County, Ohio with cities, towns and the county boundary
Trumbull County, Ohio with its cities and towns, unincorporated communities (CDPs) and neighboring counties. Boundaries: U.S. Census Bureau, 2025. Free to use with attribution (CC BY 4.0).

Trumbull County facts

County seat
Warren
Population (2025 estimate)
198,972 −1.5% since 2020
Land area
618 sq mi 6th largest of 88
Water area
18 sq mi
Population density
322 per sq mi
Established
1800
Named after
Jonathan Trumbull Revolutionary-era Governor of the Colony and State of Connecticut
Largest city
Warren 38,328
Median household income
$56,435
Cities and towns
12 plus 16 CDPs
ZIP codes
31
Time zone
Eastern
FIPS code
39155

Cities and towns in Trumbull County

Trumbull County has 12 incorporated cities, towns and villages. Populations count the people living inside Trumbull County; cities that cross a county line also list the other counties.

NameTypePopulation 2025Also in
Warren (county seat)City38,328
NilesCity18,116
GirardCity9,384
HubbardCity7,528
CortlandCity7,024
Newton FallsVillage4,504
LordstownVillage3,303
McDonaldVillage3,096
West FarmingtonVillage530
OrangevilleVillage170
Yankee LakeVillage74
YoungstownCity1Mahoning County

Unincorporated communities (CDPs)

Census-designated places are communities without their own city government; the county provides their services.

CommunityPopulationAlso in
Champion Heights6,380
Howland Center6,266
Mineral Ridge2,750Mahoning County
West Hill2,425
Masury2,283
Bolindale1,637
Churchill1,608
McKinley Heights1,366
Leavittsburg1,283
Brookfield Center1,216
Morgandale1,129
Kinsman Center765
South Canal673
Hilltop640
Vienna Center611
Maplewood Park155

ZIP codes in Trumbull County

31 ZIP codes reach into Trumbull County. ZIP codes ignore county lines, so some also cover a neighboring county.

Population of Trumbull County, 2020–2025

Trumbull County shrank by 3,089 people (−1.5%) between April 2020 and July 2025: 5,656 more deaths than births and a net gain of 2,616 people from migration.

Year (July 1)Population
2020201,664
2021201,415
2022200,537
2023200,054
2024199,814
2025198,972

Neighboring counties

Printable Trumbull County map

The PDF is a vector file with real text: it prints sharp on Letter paper and you can search it for a town. The PNG is 2400 pixels wide for slides and documents. Both are free to use with a credit to WhichCounty.

Paste this code to embed the map on your site:

Sources

Back to the Ohio county map with all 88 counties. Found an error? Tell us.