Skip to main content
Population Review

Kirksville, Missouri Population 2026

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

The population of Kirksville, Missouri is 17,493 as of the 2023 American Community Survey, making it the 49th-largest city in Missouri. The median household income is $48,063, the median home value is $145,300, and the median age is 25.1.

The population has grown 1.8% since 2010 (17,520 → 17,841).

17,493

Population

1216

People / sq mi

$48,063

Median Income

$145,300

Median Home Value

Kirksville covers 14.4 sq mi of land at 1216 people per square mile.

About Kirksville, MO

Kirksville is a city in Missouri with a population of 17,493. It ranks #49 among cities in Missouri by population. The median age is 25.1, younger than the national median. The population is 48.0% male and 52.0% female.

The median household income in Kirksville is $48,063, below the US median of $74,580. 11.4% of residents live below the federal poverty level. Home values sit at a median of $145,300, with monthly rent averaging $787. The homeownership rate of 47.9% is lower than the national rate of 64.8%.

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

Kirksville city Population History (2010-2024)

The city of Kirksville city had a population of 17,520 in 2010 and 17,841 in 2024, a 1.8% growth over 14 years. The peak was 17,841 in 2024. Average annual growth rate: 0.13%.

2024 · 18K20102024

17,841

Population (2024)

17,520

Population (2010)

17,841

Peak (2024)

0.13%

Avg Annual Growth

YearPopulation
201017,520
201117,544
201217,570
201317,634
201417,552
201517,469
201617,417
201717,574
201817,655
201917,602
202017,519
202117,477
202217,464
202317,553
202417,841

Race & Ethnicity

White86.1%
Black or African American6.0%
Asian0.0%
Hispanic or Latino (any race)1.3%
Two or More Races0.0%

Economy & Income

$48,063

Median Household Income

$33,895

Per Capita Income

11.4%

Poverty Rate

2.6%

Unemployment Rate

Housing

$145,300

Median Home Value

$787

Median Rent

47.9%

Owner-Occupied

Education

92.7%

High School+

37.9%

Bachelor's+

Commute

0.1%

Drive Alone

72.2%

Public Transit

6.8%

Work From Home

13.7 min

Avg Commute

Community Profile

29.0%

Foreign Born

93.1%

Non-English at Home

3.7%

Veterans

11.8%

With Disability

92.4%

Health Insurance

92.6%

Internet Access

Employment by Industry

Professional, Scientific & Management36.5%
Manufacturing12.7%
Education, Health Care & Social Services11.3%
Finance, Insurance & Real Estate4.8%
Arts, Entertainment & Food Services4.5%
Construction3.8%
Information3.6%
Retail Trade3.3%
Transportation & Warehousing1.9%
Public Administration1.8%
Agriculture & Mining1.5%

Largest cities in Missouri

Largest counties in Missouri

Part of Missouri

Metro areas in Missouri

City rankings

Frequently Asked Questions

Kirksville, Missouri has a population of 17,493 according to the US Census Bureau's 2023 American Community Survey 5-year estimates, making it the 49th-largest city in Missouri.

The median household income in Kirksville, Missouri is $48,063, with 11.4% of residents living below the federal poverty level.

The median home value in Kirksville, Missouri is $145,300, with median monthly rent at $787 and a homeownership rate of 47.9%.

The median age in Kirksville, Missouri is 25.1 years. The population is 48.0% male and 52.0% female.

The population has grown 1.8% since 2010 (17,520 → 17,841).

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

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