Skip to main content
Population Review

Peru, Indiana Population 2026

Updated April 2026 · US Census ACS 2023 5-Year Estimates

The population of Peru, Indiana is 10,835 as of the 2023 American Community Survey, making it the 79th-largest city in Indiana. The median household income is $46,180, the median home value is $84,000, and the median age is 40.8.

The population has declined 4.8% since 2010 (11,552 → 11,003).

10,835

Population

2143

People / sq mi

$46,180

Median Income

$84,000

Median Home Value

Peru covers 5.1 sq mi of land at 2143 people per square mile.

About Peru, IN

Peru is a city in Indiana with a population of 10,835. It ranks #79 among cities in Indiana by population. The median age is 40.8, older than the national median. The population is 49.2% male and 50.8% female.

The median household income in Peru is $46,180, below the US median of $74,580. 22.0% of residents live below the federal poverty level. Home values sit at a median of $84,000, with monthly rent averaging $769. The homeownership rate of 70.8% is higher than the national rate of 64.8%.

Educational attainment in Peru reflects 16.5% of adults 25 and older holding a bachelor's degree or higher, below the national average of 34.3%. Roughly 4.8% of workers primarily work from home, below the national work-from-home rate of 14.2%. The average commute is 22.5 minutes each way.

Peru city Population History (2010-2024)

The city of Peru city had a population of 11,552 in 2010 and 11,003 in 2024, a -4.8% growth over 14 years. The peak was 11,552 in 2010. Average annual growth rate: -0.34%.

2010 · 12K20102024

11,003

Population (2024)

11,552

Population (2010)

11,552

Peak (2010)

-0.34%

Avg Annual Growth

YearPopulation
201011,552
201111,489
201211,442
201311,325
201411,270
201511,263
201611,273
201711,168
201811,091
201911,023
202010,940
202110,959
202210,796
202310,977
202411,003

Race & Ethnicity

White88.1%
Black or African American3.5%
Asian0.0%
Hispanic or Latino (any race)2.1%
Two or More Races0.0%

Economy & Income

$46,180

Median Household Income

$24,619

Per Capita Income

22.0%

Poverty Rate

5.9%

Unemployment Rate

Housing

$84,000

Median Home Value

$769

Median Rent

70.8%

Owner-Occupied

Education

86.4%

High School+

16.5%

Bachelor's+

Commute

0.2%

Drive Alone

80.4%

Public Transit

4.8%

Work From Home

22.5 min

Avg Commute

Community Profile

19.3%

Foreign Born

97.6%

Non-English at Home

8.3%

Veterans

20.9%

With Disability

93.3%

Health Insurance

91.7%

Internet Access

Employment by Industry

Manufacturing26.4%
Professional, Scientific & Management20.9%
Education, Health Care & Social Services8.6%
Construction7.3%
Arts, Entertainment & Food Services6.4%
Retail Trade4.5%
Public Administration2.9%
Finance, Insurance & Real Estate2.1%
Information2.1%
Agriculture & Mining1.3%
Transportation & Warehousing1.0%

Largest cities in Indiana

Largest counties in Indiana

Part of Indiana

Metro areas in Indiana

City rankings

Frequently Asked Questions

Peru, Indiana has a population of 10,835 according to the US Census Bureau's 2023 American Community Survey 5-year estimates, making it the 79th-largest city in Indiana.

The median household income in Peru, Indiana is $46,180, with 22.0% of residents living below the federal poverty level.

The median home value in Peru, Indiana is $84,000, with median monthly rent at $769 and a homeownership rate of 70.8%.

The median age in Peru, Indiana is 40.8 years. The population is 49.2% male and 50.8% female.

The population has declined 4.8% since 2010 (11,552 → 11,003).

Data from the American Community Survey (ACS) 5-Year estimates.

Source: U.S. Census Bureau ACS, 2026.