Demographics & People — Kirksville, Missouri

Population Overview

Population (Census)17,493
Estimated 2026~17,700
Median Age24.8
Total Households6,066
Family Households2,946
Average Household Size2.54
Diversity Index0.2152 (somewhat diverse)

Race & Ethnicity

White15,053
Black or African American1,049
Asian450
Hispanic or Latino498

Heritage & Ancestry

GroupCount
Unclassified or not reported6,458
German3,612
Other groups2,520
Irish2,239
English1,624
American672
Subsaharan African628
Hispanic: Hispanic or Latino511
French (except Basque)406
European390

Language

English Only15,434
Spanish316
Population 5+16,585

Veterans

Veterans448
Population 18+14,564

Commuting

Mean Commute Time12.7 minutes
Work from Home6.7%
Commuter ProfileN/A
Source: Census ACS 5-Year 2023; Census ACS 5-Year 2023, Table B01003; Census ACS 5-Year 2023, B19013. Data for Kirksville, Missouri.