Where is Peru, Indiana, USA?

Written and Fact-checked by | Updated On: March 21, 2026, 14:20 ET

Where is Peru, Indiana Located in the United States? Peru is a city located in the Miami County of Indiana, United States. Peru lies between 40.7537 Degrees North latitudes and -86.0686 Degrees West longitudes.

Location Map of Peru in Miami County, Indiana

Where is Peru, Indiana

About Map: The map shows the location of Peru in the state of Indiana, United States. Peru is a city in Miami County, Indiana.

Peru Map, Indiana, USA

About Peru Map: This interactive Google Map shows the exact location of Peru in Indiana, United States. You can zoom in or out, switch to satellite view, and explore nearby cities, roads, and local landmarks around Peru.

About Peru, Miami County, Indiana

Peru is a city located in Miami County in the U.S. state of Indiana, United States. Situated in north-central Indiana along the Wabash River, the city serves as the county seat of Miami County and is known for its rich circus heritage. Peru was established in 1834 and was named after the South American country of Peru. During the late nineteenth and early twentieth centuries, the city became an important center for traveling circuses and earned the nickname “Circus Capital of the World.”

Population

According to the United States Census Bureau, the population of Peru is 11,073 as recorded in the 2020 Census, and the population density is approximately 1,800 people per square mile.

Area and Geography

According to the United States Census Bureau, Peru covers a total area of approximately 5.18 square miles (about 13.42 square kilometers), including about 5.10 square miles (13.21 square kilometers) of land and about 0.08 square miles (0.21 square kilometers) of water.

Location and Surroundings

Peru is located in north-central Indiana within Miami County and lies along the Wabash River, approximately 70 miles north of Indianapolis. The surrounding region features rolling farmland, river valleys, and small communities that contribute to the agricultural character of the area.

Attractions and Recreation

Peru celebrates its historic circus legacy through attractions such as the International Circus Hall of Fame and the annual Peru Amateur Circus performances. Community parks and recreational areas along the Wabash River also provide opportunities for outdoor activities, local festivals, and cultural events throughout the year.

Transportation

Peru is served by U.S. Route 31 and U.S. Route 24, providing convenient connections to other cities across north-central Indiana. The nearest major airport serving the region is Fort Wayne International Airport, located about 70 miles northeast of the city.

Explore more cities and counties across Indiana or view the complete USA States Map for additional geographic information.

Sources:

Population and area data sourced from the United States Census Bureau (2020 Census). General information referenced from the Official City of Peru Website.

Most Viewed US Maps

USA MapUSA Region MapUSA Road Map
USA County MapWhere is USA in World Map?US ZIP Code Map
USA Time Zones MapUS State and Capitals MapUSA Physical Map

Peru, Indiana City Facts

CityPeru
StateIndiana
CountyMiami County
CountryUnited States
RegionNorth-Central Indiana
Founded1834
Incorporated1848
Total AreaApproximately 5.2 sq mi (13.5 km²)
Land AreaApproximately 5.2 sq mi (13.5 km²)
Water AreaApproximately 0.0 sq mi (0.0 km²)
ElevationApproximately 627 ft (191 m)
Population (2023 estimate)Approximately 11,000+
Population (2020 Census)11,073
Population DensityApproximately 2,130 people per sq mi
Time ZoneEastern Time (UTC-5 / UTC-4 DST)
ZIP Codes46970
Area Code765
Major HighwaysU.S. Route 24, U.S. Route 31, State Road 19
Public TransitMiami County public transportation services
Major AttractionsGrissom Air Museum nearby, Miami County Museum, Circus City Festival
Official Websitehttps://www.cityofperu.org/

Distance from Peru in Miami County, Indiana to Other Cities in Indiana

  • Kokomo, IN – 20 miles (32 km)
  • Logansport, IN – 18 miles (29 km)
  • Wabash, IN – 20 miles (32 km)
  • Marion, IN – 30 miles (48 km)
  • Huntington, IN – 40 miles (64 km)
  • Warsaw, IN – 40 miles (64 km)
  • Anderson, IN – 50 miles (80 km)
  • Lafayette, IN – 60 miles (97 km)
  • Muncie, IN – 55 miles (89 km)
  • Frankfort, IN – 45 miles (72 km)
  • Lebanon, IN – 60 miles (97 km)
  • Indianapolis, IN – 75 miles (121 km)
  • Crawfordsville, IN – 70 miles (113 km)
  • Terre Haute, IN – 110 miles (177 km)
  • Bloomington, IN – 110 miles (177 km)
  • Fort Wayne, IN – 75 miles (121 km)
  • South Bend, IN – 90 miles (145 km)
  • Elkhart, IN – 85 miles (137 km)
  • Michigan City, IN – 120 miles (193 km)
  • Evansville, IN – 210 miles (338 km)

Indiana Related Maps and Info

Indiana MapIndiana County MapIndiana Cities Map
Indiana ZipcodesWhere is IndianaWhere is Fort Wayne
Indiana Area CodesIndiana Blank MapIndiana River Map
Indiana Physical MapIndiana Road MapWhere is Indianapolis