Map of Mahaska County, Iowa

Written and Fact-checked by | Last Updated On: June 10, 2026

Map of Mahaska County - Mahaska County is a county located in the U.S. state of Iowa. Mahaska County Map showing cities, highways, important places and water bodies. Get Where is Mahaska County located in the map, major cities in Mahaska county, population, areas, and places of interest.

Mahaska County Map, Iowa

Map of Mahaska County, Iowa

About Mahaska County Map, Iowa: The map showing the county boundary, county seat, major cities, highways, water bodies and neighbouring counties.

More Iowa Maps & Info

Iowa MapIowa County MapIowa Cities Map
Iowa Zip codesWhere is IowaAirports in Iowa
Iowa Area CodesIowa Blank MapIowa River Map
Iowa Physical MapIowa Road MapWhere is Des Moines

Map of Mahaska County, Iowa

Mahaska County is a county located in the U.S. state of Iowa. It's county seat is Oskaloosa. As per 2020 census, the population of Mahaska County is 21984 people and population density is square miles. According to the United States Census Bureau, the county has a total area of 571 sq mi (1,479 km2). Mahaska County was established on -20770.

Mahaska County Facts

ContinentNorth America
CountryUnited States
StateIowa
County SeatOskaloosa
Largest City/TownOskaloosa
EstablishedFebruary 5, 1844
Total Area573 sq mi (1,484 sq km)
Land Area571 sq mi (1,479 sq km)
Water Area2 sq mi (5 sq km)
Population22,190 (Census 2020)
Population Density38.9 people per sq mi
Time ZoneCentral Time Zone (CT)
Major HighwaysU.S. Highway 63, Iowa Highway 92, Iowa Highway 23, Iowa Highway 149
Major RiversDes Moines River, South Skunk River, Muchakinock Creek
Neighboring CountiesPoweshiek County, Keokuk County, Wapello County, Monroe County, Marion County, Jasper County
Famous ForOskaloosa, William Penn University, Southern Iowa Fair, coal mining history
Top AttractionsNelson Pioneer Farm, William Penn University, Edmundson Park, Southern Iowa Fairgrounds
Official WebsiteOfficial Website

About Mahaska County, Iowa

Mahaska County is located in southeastern-central Iowa and was established in 1844. The county seat and largest city is Oskaloosa. Named after Chief Mahaska of the Iowa Tribe, the county has a rich history tied to coal mining, agriculture, and education. Today, it serves as a regional center for commerce, higher education, and recreation in south-central Iowa.

Cities and Towns in Mahaska County, Iowa

City/TownPopulation (Census 2020)Latitude & Longitude
Oskaloosa (county seat)11,55841.2964°N, 92.6444°W
Eddyville1,02441.1563°N, 92.6374°W
New Sharon1,24341.4694°N, 92.6513°W
University Park48741.2865°N, 92.4685°W
Fremont67941.2126°N, 92.4380°W
Beacon44541.3092°N, 92.6898°W
Barnes City17641.4843°N, 92.4698°W
Cedar10441.2264°N, 92.5303°W
Leighton15341.3438°N, 92.7849°W
Rose Hill16841.3374°N, 92.4615°W

Best Golf Courses in Mahaska County, Iowa

Golf CourseLocationLatitude & Longitude
Edmundson Golf CourseOskaloosa41.3045°N, 92.6532°W
Oskaloosa Public Golf CourseOskaloosa41.2998°N, 92.6618°W
Prairie Knolls Country ClubNew Sharon41.4708°N, 92.6652°W

What are Major Roads and Highways in Mahaska County

Major highways connect the county to nearby regions and cities.

  • U.S. Highway 63 - north-south route connecting Oskaloosa with Ottumwa and Tama
  • Iowa Highway 92 - major east-west route through Oskaloosa linking Knoxville and Washington
  • Iowa Highway 23 - connects Oskaloosa with Montezuma and Interstate 80
  • Iowa Highway 149 - serves eastern portions of the county and links with Sigourney

Neighboring Counties of Mahaska County

  • Poweshiek County (north)
  • Keokuk County (east)
  • Wapello County (southeast)
  • Monroe County (south)
  • Marion County (west)
  • Jasper County (northwest)

What are Top Attractions in Mahaska County, Iowa

The county offers a mix of natural and cultural attractions.

Main Sight NameCityFamous For
Nelson Pioneer Farm and MuseumOskaloosaHistoric farm buildings and local history
William Penn UniversityOskaloosaHistoric private university campus
Edmundson ParkOskaloosaRecreation, trails, and golf course
Southern Iowa FairgroundsOskaloosaAnnual fair and community events
Mahaska County Historical Society MuseumOskaloosaCounty history exhibits
Statesmen Community StadiumOskaloosaWilliam Penn University athletics
University Park Campus AreaUniversity ParkHistoric educational district
Fremont Historical DistrictFremontSmall-town Iowa heritage
Eddyville Raceway ParkEddyvilleDrag racing events
Des Moines River Recreation AreaEddyvilleFishing, boating, and wildlife viewing
Beacon City ParkBeaconCommunity recreation
New Sharon Historical AreaNew SharonHistoric downtown and local heritage

Distance from Mahaska County to Nearby Cities

The following distances are measured by road (driving).

  • Oskaloosa to New Sharon (Mahaska County), Iowa - 13 mi (21 km)
  • Oskaloosa to Eddyville (Mahaska County), Iowa - 10 mi (16 km)
  • Oskaloosa to Fremont (Mahaska County), Iowa - 10 mi (16 km)
  • Oskaloosa to Sigourney (Keokuk County), Iowa - 20 mi (32 km)
  • Oskaloosa to Ottumwa (Wapello County), Iowa - 26 mi (42 km)
  • Oskaloosa to Knoxville (Marion County), Iowa - 29 mi (47 km)
  • Oskaloosa to Newton (Jasper County), Iowa - 35 mi (56 km)
  • Oskaloosa to Grinnell (Poweshiek County), Iowa - 32 mi (52 km)
  • Oskaloosa to Pella (Marion County), Iowa - 23 mi (37 km)
  • Oskaloosa to Fairfield (Jefferson County), Iowa - 43 mi (69 km)
  • Oskaloosa to Iowa City (Johnson County), Iowa - 67 mi (108 km)
  • Oskaloosa to Cedar Rapids (Linn County), Iowa - 92 mi (148 km)
  • Oskaloosa to Des Moines (Polk County), Iowa - 63 mi (101 km)
  • Oskaloosa to Davenport (Scott County), Iowa - 108 mi (174 km)
  • Oskaloosa to Burlington (Des Moines County), Iowa - 89 mi (143 km)

Nearest Airports

Nearest airport of Mahaska is Des Moines International Airport (DSM / KDSM).

References

  1. QuickFacts - U.S. Census Bureau
  2. United States Census Bureau
  3. United States Geological Survey (USGS)
  4. National Geodetic Survey
  5. Official Mahaska County Website