Skip to content

Checked

Perry County, MO Community Stats

Perry County has 18,976 residents and a median household income of $62,981, 42nd highest of 115 counties in Missouri (ACS 2020-2024).

Median household income
$62,981
MO $70,702
Poverty rate
13.9%
MO 12.6%
Bachelor's or higher
20.9%
MO 32.4%
Median age
42.2
MO 39.0

Perry County compared

With MO and U.S.

Swipe the table sideways to see more columns.

MeasurePerry CountyMOU.S.
Median household income$62,981$70,702$80,734
Median age42.239.038.9
Poverty rate13.9%12.6%12.5%
Bachelor's degree or higher20.9%32.4%35.7%
Homeownership rate76.5%68.1%65.2%
Median home value$188,200$230,300$332,700
Median gross rent$923$1,033$1,413
Average commute21.3 min23.5 min26.4 min
Born outside the U.S.1.7%4.5%14.1%

Cities and towns in Perry County

Sorted by population, highest first

Swipe the table sideways to see more columns.

#City or townPopulationMedian incomePovertyBachelor's+Own home
1Perryville8,536$51,89719.0%20.4%62.6%
2Shakertowne569$70,2087.2%17.5%69.8%
3Altenburg426$66,2506.1%23.5%88.6%
4Brewer413$28,69250.6%1.6%95.2%
5Frohna303$62,0832.3%14.1%84.4%
6Longtown99-4.0%15.9%89.2%
7Lithium30-63.3%0.0%100.0%
8Biehle9-0.0%0.0%100.0%

Income and poverty

Income in the past 12 months, in inflation-adjusted dollars

Median household income
$62,981
Per capita income
$35,632
Below poverty level
2,570 people (13.9%)

Education

Highest level completed, 13,212 adults age 25 and older

  • High school graduate or higher11,42686.5%
  • Bachelor's degree or higher2,75520.9%
  • Graduate or professional degree8146.2%

Race and ethnicity

Share of total population. Hispanic or Latino people can be of any race; other groups exclude them.

  • White (non-Hispanic)17,73193.4%
  • Two or more races4852.6%
  • Hispanic or Latino (any race)4672.5%
  • Asian1560.8%
  • Black or African American1310.7%
  • American Indian and Alaska Native60.0%

1.7% of residents (321) were born outside the United States.

Languages spoken at home

17,974 residents age 5 and older

96.3% speak only English at home and 3.7% speak another language. 242 people (1.3%) speak English less than "very well."

  • Spanish3141.7%
  • German or other West Germanic1360.8%
  • Other Asian and Pacific Island languages1230.7%
  • French, Haitian or Cajun580.3%
  • Korean240.1%
  • Tagalog (incl. Filipino)70.0%

Commute to work

8,424 workers who do not work from home

The average one-way commute is 21.3 minutes.

  • Under 10 minutes31.3%
  • 10 to 19 minutes30.2%
  • 20 to 29 minutes11.2%
  • 30 to 44 minutes12.9%
  • 45 to 59 minutes8.4%
  • 60 minutes or more6.0%

Housing

Owner-occupied home values and rents paid by renters

Median home value
$188,200
Median gross rent
$923 a month
Homeownership rate
76.5% of 7,525 households
Housing units
8,552
Median year built
1978

See home value trends and rents for Perry County

Cultural communities

Largest reported origins and ancestries. People may report more than one.

Asian groups count people reporting one Asian group alone. Hispanic origins and ancestries are self-reported and can overlap.

ZIP codes in Perry County

Sorted by population, highest first

Swipe the table sideways to see more columns.

#ZIP codePopulationMedian incomePovertyBachelor's+Own home
16377516,325$63,71214.3%20.9%74.3%
2637481,174$59,4787.5%15.6%92.6%
363732863$76,2504.1%20.7%79.3%
463770203-2.5%3.8%80.3%
56378360-0.0%0.0%100.0%
66374611-0.0%100.0%72.7%

Frequently asked questions

What is the population of Perry County, MO?
About 18,976 people live in Perry County, according to the American Community Survey 2020-2024 5-year estimates. The median age is 42.2.
What is the median household income in Perry County?
The median household income in Perry County is $62,981, compared with $70,702 for Missouri. It ranks 42nd of 115 counties in the state.
What is the poverty rate in Perry County?
13.9% of people in Perry County (2,570) have incomes below the federal poverty level. The Missouri rate is 12.6%.
How long is the commute in Perry County?
The average one-way commute for workers in Perry County is 21.3 minutes.
What is the largest reported ancestry or origin group in Perry County?
Among the groups we track, the largest is German Americans with about 6,895 people (36.3% of residents), based on self-reported survey answers.