★ Reviews+ Add your business
HomeOhio › Portsmouth

Portsmouth, Ohio

City · Population 17,489 · #107 in Ohio
Portsmouth, Ohio

Portsmouth is a city in Scioto County, Ohio, United States, and its county seat. Located in southern Ohio 41 miles (66 km) south of Chillicothe, it lies on the north bank of the Ohio River, across from Kentucky and just east of the mouth of the Scioto River.

Photo & intro: Wikipedia

About Portsmouth

Portsmouth, OH is a close-knit town located in southern Ohio with an estimated population of 17,489.

Officially, Portsmouth is an incorporated city with its own municipal government. The community covers 10.73 square miles, giving it a balanced suburban layout with room to breathe at roughly 1,630 residents per square mile.

What Makes Portsmouth Unique

  • Positioned in southern Ohio, convenient to the region's corridors and crossings.
  • Part of the fabric of Ohio — one of 1,265 recognized communities statewide.

Why People Love It Here

  • The sweet spot: real amenities without big-city congestion.
  • Local businesses and schools anchored by a stable resident base of 17,489.
  • Well connected: 3+ neighboring communities within 3 miles.

🍽️ Where to Eat in Portsmouth

  • Jade East — chinese
  • Shrimpy Joe's — seafood
  • Sonora Mexican Grill — mexican

Local spots mapped by the OpenStreetMap community.

🏫 Schools in Portsmouth

  • Clay Elementary School
  • Clay High School
  • Clay Middle School
  • Portsmouth Elementary
  • Portsmouth Junior High School/Portsmouth High School
  • Sciotoville Community School

Public schools, U.S. Dept. of Education (NCES) 2023–24 directory.

🏥 Hospitals & Healthcare

  • Southern Ohio Medical Center ★★★★ (4/5 CMS rating) · 24/7 ER
  • Kings Daughters Medical Center Ohio · 24/7 ER

Medicare-registered hospitals with official CMS star ratings.

⚡ Quick Facts

StateOhio
TypeCity
Population (2024)17,489
Rank in state#107 of 923
Land area10.73 sq mi
Density1,630/sq mi
Coordinates38.7534, -82.9495

🗺️ Map of Portsmouth