Highland County, Ohio

Highland County, Ohio, has 43,823 residents (July 2025 estimate). Its county seat is Hillsboro. It uses Eastern Time and covers 553 sq mi (1,432 km²) of land.

ColumbusClevelandCincinnati
Highland County in Ohio
HillsboroGreenfieldLynchburgLeesburg
Highland County and its neighbors (simplified outlines). Open in OpenStreetMap ↗
Resident population, July 2025
43,823
Land area
553 sq mi (1,432 km²)
County seat or government
Hillsboro
Time zone
Eastern TimeUTC-05:00 in January; UTC-04:00 in July
Median household income
$65,785 ± $1,628
Median home value
$168,900 ± $7,418
Median rent, with utilities
$780 ± $21
Homes lived in by their owners
74.3% ± 2.2 points
County type
County
Metro or micro area
Outside any metro or micro areaNext to: Wilmington, OH micro area, Washington Court House, OH micro area, Chillicothe, OH micro area, and Cincinnati, OH-KY-IN metro area
Water area
4.71 sq mi (12.2 km²)
State
Ohio
County code (FIPS)
39071
Coordinates (central point)
39.184422, -83.601359

These coordinates mark a central point for the area, not a street address. Income, home value, rent and homes lived in by their owners: U.S. Census Bureau, American Community Survey 2020–2024 5-year estimates, ± margin at 90% confidence; checked on October 13, 2026.

Time zones in Highland County

Time zoneLocal time and UTC offsetNext clock change
Eastern TimeAmerica/New_YorkUTC-05:00 in January; UTC-04:00 in July. Enable JavaScript for the live clock.Enable JavaScript for upcoming changes.

Near a time-zone line, check where you are with the time-zone finder. Your phone’s setting can differ.

ZIP Code areas, largest first

  1. 4513323,443 people
  2. 451548,969 people
  3. 451238,740 people
  4. 456607,936 people
  5. 451715,752 people
  6. 451355,291 people
  7. 456975,222 people
  8. 456124,933 people
  9. 451424,187 people
  10. 451183,703 people
  11. 451593,588 people
  12. 456792,841 people
All 15
  1. 45155510 people
  2. 45172308 people
  3. 4513287 people

15 ZIP Code areas overlap Highland County. People counts are 2020–2024 estimates for each whole ZIP area. Mailing ZIPs can differ; check an address with USPS ZIP Code Lookup.

Official county information

We don’t have a website for this county yet. The US government’s local-office directory ↗ lists its offices. A geographic lookup cannot determine eligibility, tax liability or a court obligation.

Townships in Highland County, largest first

  1. Liberty Township10,276 people
  2. Madison Township6,466 people
  3. Paint Township4,856 people
  4. Fairfield Township3,648 people
  5. Dodson Township2,581 people
  6. New Market Township2,364 people
  7. Union Township1,879 people
  8. Clay Township1,743 people
  9. Penn Township1,574 people
  10. Washington Township1,556 people
  11. Whiteoak Township1,408 people
  12. Brushcreek Township1,279 people
All 17
  1. Concord Township1,104 people
  2. Jackson Township1,072 people
  3. Marshall Township944 people
  4. Hamer Township433 people
  5. Salem Township334 people

People counts are American Community Survey 2020–2024 5-year estimates. All townships in Ohio, by county

School districts in Highland County, largest first

  1. Adams County/Ohio Valley Local School District23,518 people
  2. Hillsboro City School District16,922 people
  3. Greenfield Exempted Village School District11,778 people
  4. Eastern Local School District (Brown County)8,266 people
  5. East Clinton Local School District7,375 people
  6. Lynchburg-Clay Local School District6,524 people
  7. Fairfield Local School District5,056 people
  8. Bright Local School District4,726 people

Districts with land in the county; a district can cross county lines. People counts are American Community Survey 2020–2024 5-year estimates. A district boundary doesn’t decide which school a student attends.

Cities, towns and communities, largest first

These areas overlap the mapped boundary; an overlap does not mean that every address belongs to both.

  1. Hillsboro, Ohio (city)6,527 people
  2. Greenfield, Ohio (village)3,966 people
  3. Lynchburg, Ohio (village)1,493 people
  4. Sardinia, Ohio (village)1,138 people
  5. Leesburg, Ohio (village)1,098 people
  6. Highland Holiday, Ohio (CDP)976 people
  7. Rocky Fork Point, Ohio (CDP)818 people
  8. Mowrystown, Ohio (village)510 people
  9. Buford, Ohio (CDP)455 people
  10. Sinking Spring, Ohio (village)319 people
  11. Highland, Ohio (village)113 people

Bordering areas, nearest first

Distances are straight lines between map points.

  1. Clinton County, Ohio19 mi northwest
  2. Brown County, Ohio23 mi southwest
  3. Adams County, Ohio25 mi south
  4. Fayette County, Ohio27 mi north
  5. Pike County, Ohio30 mi east
  6. Ross County, Ohio31 mi east

Before using this answer on a form

Use a precise point for address-level questions. A device accuracy circle can cross a boundary; confirm tax, voting or jury details with the responsible office.

Find the county where you are now, check its ZIP area, or check the time zone where you are.

See this county on Census.gov ↗

Areas that only touch the edge

These areas meet the boundary only along a sliver. Most addresses here are not in them; for an address near the line, check with the county.