Population

Duncan

22,872

Hannibal

16,825

Median Income

Duncan

$57,020

Hannibal

$54,071

Home Value

Duncan

$125,800

Hannibal

$126,300

Rent

Duncan

$872

Hannibal

$821

Crime Rate

Duncan

3.51

Hannibal

3.58

Cost of Living

Duncan

87.2

Hannibal

84.5

Avg Temp

Duncan

N/A

Hannibal

N/A

Unemployment

Duncan

6.1%

Hannibal

4.8%

Loading map…

How Similar Are Duncan & Hannibal?

Hannibal is Duncan's #3 most similar city

7/10

7 of 10 key metrics match within 10%

Population

👥

Duncan

22,872

vs

Hannibal

16,825

Different · 26% difference

Duncan has a 26% larger population than Hannibal.

Violent Crime

Duncan

3.51

vs

Hannibal

3.58

Match · 2% difference
🚨

Both cities have similar violent crime — just a 2% difference.

Property Crime

🔒

Duncan

20.73

vs

Hannibal

24.04

Different · 14% difference

Hannibal has a 14% higher property crime than Duncan.

Political Leaning

Duncan

81.0%

vs

Hannibal

79.2%

Match · 2% difference
🗳️

Both cities lean Republican with similar vote shares — 2% difference.

Unemployment

💼

Duncan

6.1%

vs

Hannibal

4.8%

Different · 22% difference

Duncan has a 22% higher unemployment than Hannibal.

Median Income

Duncan

$57,020

vs

Hannibal

$54,071

Match · 5% difference
💰

Both cities have similar median income — just a 5% difference.

Home Values

🏠

Duncan

$125,800

vs

Hannibal

$126,300

Match · 0% difference

Both cities have similar home values — just a 0% difference.

Education

Duncan

13.6%

vs

Hannibal

14.7%

Match · 8% difference
🎓

Both cities have similar education — just a 8% difference.

Demographics

🌍

Duncan

78.0%

vs

Hannibal

86.1%

Match · 9% difference

Both cities have similar demographics — just a 9% difference.

Cost of Living

Duncan

87.2

vs

Hannibal

84.5

Match · 3% difference
💵

Both cities have similar cost of living — just a 3% difference.

7 out of 10 key metrics match within 10%. Duncan and Hannibal are remarkably similar cities.

At a Glance

0

Duncan

vsof 8

0

Hannibal

Duncan leads in 3 of 8 categories

Cost of Living & Affordability — Hannibal leads

Source: City Stats Index / HUD

Hannibal has a fair market rent (1br) of $677 vs $779 in Duncan (15% lower). Hannibal has a fair market rent (2br) of $888 vs $937 in Duncan (6% lower). Hannibal scores 82.7 on the transportation index (100 = national avg) vs 87.2 in Duncan.

Overall Cost Index

Duncan87.2
Hannibal84.5

Housing Index

Duncan80.7
Hannibal78.9

Food Index

Duncan93.6
Hannibal91.3

Transportation Index

Duncan87.2
Hannibal82.7

Healthcare Index

Duncan94.9
Hannibal93.1

Utilities Index

Duncan92.3
Hannibal90.6

Living Wage (1 Adult)

Duncan$38,346
Hannibal$37,173

Living Wage (Family of 4)

Duncan$90,637
Hannibal$87,863

Fair Market Rent (1BR)

Duncan$779
Hannibal$677

Fair Market Rent (2BR)

Duncan$937
Hannibal$888

Housing Market — Duncan leads

Source: U.S. Census Bureau ACS

Hannibal has a vacancy rate of 12.6% compared to 15.8% in Duncan. Duncan has a median property tax of $957 vs $1,205 in Hannibal (21% lower). Duncan has a single-family homes of 87.1% compared to 75.2% in Hannibal.

Median Home Value

Duncan$125,800
Hannibal$126,300

Median Rent

Duncan$872
Hannibal$821

Median Property Tax

Duncan$957
Hannibal$1,205

Owner-Occupied

Duncan67.8%
Hannibal63.5%

Vacancy Rate

Duncan15.8%
Hannibal12.6%

Single-Family Homes

Duncan87.1%
Hannibal75.2%

Jobs & Economy — Duncan leads

Source: U.S. Census Bureau ACS

Duncan: 10,109 vs Hannibal: 7,382 for labor force. Hannibal has a unemployment rate of 4.8% compared to 6.1% in Duncan. Duncan has a per capita income of $33,531 vs $28,033 in Hannibal (20% higher).

Median Household Income

Duncan$57,020
Hannibal$54,071

Per Capita Income

Duncan$33,531
Hannibal$28,033

Poverty Rate

Duncan20.4%
Hannibal17.3%

Unemployment Rate

Duncan6.1%
Hannibal4.8%

Labor Force

Duncan10,109
Hannibal7,382

Mean Commute

DuncanN/A
HannibalN/A

Work from Home

Duncan4.7%
Hannibal5.2%

Private Sector

Duncan98.6%
Hannibal84.7%

Government Sector

Duncan46.8%
Hannibal40.5%

Crime & Safety

Source: FBI UCR

Hannibal has a robbery rate (per 1k) of 0.06 compared to 0.17 in Duncan. Hannibal has a burglary rate (per 1k) of 1.67 compared to 3.90 in Duncan. Hannibal has a property crime clearance of 38.7% compared to 8.7% in Duncan.

Violent Crime Rate (per 1K)

Duncan3.51
Hannibal3.58

Property Crime Rate (per 1K)

Duncan20.73
Hannibal24.04

Murder Rate (per 1K)

Duncan0.00
Hannibal0.00

Robbery Rate (per 1K)

Duncan0.17
Hannibal0.06

Assault Rate (per 1K)

Duncan2.66
Hannibal3.22

Burglary Rate (per 1K)

Duncan3.90
Hannibal1.67

Larceny Rate (per 1K)

Duncan16.06
Hannibal21.12

Violent Crime Clearance

Duncan28.0%
Hannibal61.7%

Property Crime Clearance

Duncan8.7%
Hannibal38.7%

Weather & Climate

Source: NOAA / Open-Meteo

Avg Annual Temperature

DuncanN/A
HannibalN/A

Avg Annual High

DuncanN/A
HannibalN/A

Avg Annual Low

DuncanN/A
HannibalN/A

Sunny Days per Year

DuncanN/A
HannibalN/A

Annual Rainfall

DuncanN/A
HannibalN/A

Annual Snowfall

DuncanN/A
HannibalN/A

Avg Humidity

DuncanN/A
HannibalN/A

Schools & Education — Hannibal leads

Source: NCES / U.S. Census Bureau

Hannibal has a bachelor's degree or higher of 14.7% compared to 13.6% in Duncan. Hannibal has a high school diploma or higher of 42.3% compared to 40.4% in Duncan.

Public Schools

Duncan0
Hannibal0

Avg Student-Teacher Ratio

DuncanN/A
HannibalN/A

Colleges & Universities

Duncan0
Hannibal0

Bachelor's Degree or Higher

Duncan13.6%
Hannibal14.7%

High School Diploma or Higher

Duncan40.4%
Hannibal42.3%

Demographics & Community

Source: U.S. Census Bureau ACS

Duncan has a population of 22,872, about 1.4x the size of Hannibal (16,825). Hannibal skews younger with a median age of 38.3 vs 40.0.

Population

Duncan22,872
Hannibal16,825

Median Age

Duncan40
Hannibal38

Avg Household Size

Duncan2.4
Hannibal2.3

Married Population

Duncan43.0%
Hannibal33.9%

Foreign Born

Duncan3.5%
Hannibal0.9%

White

Duncan78.0%
Hannibal86.1%

Black

Duncan2.5%
Hannibal7.6%

Hispanic

Duncan10.9%
Hannibal3.1%

Asian

Duncan0.5%
Hannibal0.4%

Duncan

Hannibal

Healthcare — Duncan leads

Source: CMS Hospital Compare

Duncan: 5 vs Hannibal: 4 for nearby hospitals. Duncan: 5 vs Hannibal: 4 for with emergency services. Hannibal: 3.3 vs Duncan: 2.7 for avg cms rating (out of 5).

Nearby Hospitals

Duncan5
Hannibal4

Avg CMS Rating (out of 5)

Duncan2.7
Hannibal3.3

With Emergency Services

Duncan5
Hannibal4

Transportation & Commute

Source: U.S. Census Bureau ACS

Hannibal has a public transit of 0.4% compared to 0.2% in Duncan. Hannibal has a work from home of 5.2% compared to 4.7% in Duncan. Duncan has a drive alone of 77.0% compared to 75.0% in Hannibal.

Mean Commute Time

DuncanN/A
HannibalN/A

Drive Alone

Duncan77.0%
Hannibal75.0%

Public Transit

Duncan0.2%
Hannibal0.4%

Bicycle

Duncan0.7%
Hannibal0.0%

Work from Home

Duncan4.7%
Hannibal5.2%

Airports

Duncan0
Hannibal0

Cities Similar to Duncan, OK

Compare Duncan against its closest statistical matches across demographics, income, crime, health, and more.

🧬

City Comparison

8-axis fingerprint: population, income, housing, crime, education, age, climate, and cost of living. Click legend items to toggle.

PopulationIncomeHome ValueSafetyEducationMedian AgeClimateCost of Living

Explore These Cities

Compare Different Cities