ZIP Codes of Williams County, OH

Population & People
Population & People
Total Population
37,660
Household Income
Household Income
Median Income
$63,558
Housing
Housing
Total Housing Units
17,037
Business & Economy
Business & Economy
Total Businesses
812
Employment
Employment
Employment Rate
58.70%
Education
Education
Bachelor's Degree+
14.17%
Source: U.S. Census ACS 2024 5-Year Estimates · rolled up across the 10 ZIPs in this county.
Data Last Updated: June 1, 2026
ZIP Codes:10 ZIP Codes (8 Standard, 2 PO Box, 0 Unique) [See All]
Area Codes:419 / 567
Timezone:Eastern (GMT -05:00)
Local Time:2:13:23 PM
Population:37,660 [See All]
FIPS:39171
Land Area:474 sq mi
Water Area:2 sq mi
Coordinates:41.5663, -84.5726
Quick Link:
https://www.zip-codes.com/county/oh-williams.asp
Need Williams data in your app? Look up ZIP, county, and city data with a single API call.
Try Free
Ohio's #65 most populous county
37,660 residents across 10 ZIPs — #65 of 88 Ohio counties.

Standout ZIPs in this County


Most Populous
Bryan · 14,734 people
39.1% of county total
Highest Income
Edon · $86,200 median
1.4× county average
Largest Land Area
Bryan · 105.5 sq mi
Spans the most ground
Fastest Growth
Edon · 12.7% (10-yr)
2,571 → 2,897 residents
Most Educated
Edon · 19.3% bachelor's+
368 of 1,905 adults 25+

Things worth knowing about Williams County


37,660 residents live across 10 ZIPs covering 474 sq mi, served by 10 distinct USPS-recognized cities.

Population moved from 39,175 to 37,660 from 2014 to 2024 — a -3.9% change. 5 ZIPs gained residents, 5 lost.

The county's wealthiest ZIP 43518 (Edon, $86,200 median) and poorest ZIP 43531 (Kunkle, $36,200) are 13.3 miles apart — a 2.4× income gap across local geography.

Median home values vary 3.5× across this county — from $46,700 in 43531 (Kunkle) to $162,000 in 43506 (Bryan).

Density varies 4670× across the county — from 28 people/sq mi in 43501 (Alvordton) to 132,500 in 43531 (Kunkle).

Educational attainment ranges from 8.5% bachelor's+ in 43543 (Montpelier) to 19.3% in 43518 (Edon) — the breadth of educational profiles across the area.

Within Ohio, this is the #65 most populous of 88 counties and ranks #67 for median household income .

Weighted by population, the typical household earns about $63,706 across the county — reflecting what a typical resident sees, not a simple ZIP average.

14.2% of adults age 25+ hold a bachelor's degree or higher (3,759 of 26,522 reporting).

8 Standard delivery, 2 PO Box only, 0 single-entity Unique ZIPs serve this county.

All ZIP Codes in Williams County


ZIPCityTypePopulationMedian IncomeArea (sq mi)10-yr Growth
43506BryanStandard14,734$60,234105.51.3%
43543MontpelierStandard7,401$56,23684.0-12.2%
43517EdgertonStandard3,442$58,57865.3-9.7%
43557StrykerStandard3,284$84,95043.8-0.2%
43518EdonStandard2,897$86,20068.412.7%
43570West UnityStandard2,867$68,50045.3-8.1%
43554PioneerStandard2,037$52,91736.5-22.6%
43501AlvordtonStandard715$68,20325.211.2%
43531KunklePO Box212$36,2000.0158.5%
43505BlakesleePO Box710.112.7%

Adjacent & Nearby Counties