Homefactsby IDLookupNew search

Neighborhood report

Hannibal, MO

Founded 1819Ralls CountyElev. 153 m
Population
16,825
Median home
$126,300
Disaster risk
Relatively Low
Public schools
10
Sex offenders
9

Overview

About Hannibal

With about 16,825 residents, Hannibal is one of Missouri's notable places. Hannibal was founded in 1819 and sits in Ralls County. The median age is 38.3 and the median household income is $54,071. Homes carry a median value of $126,300, and about 64% of residents own where they live. White residents make up the largest share of the population (85.9%). Around 22% of adults hold a bachelor's degree or higher, and the typical commute runs about 16 minutes.

Source: U.S. Census Bureau, American Community Survey (5-year).

Look up anyone in Hannibal, MO
Search Hannibal residents by name — addresses, phone numbers, relatives, criminal & public records.
Search people →

Who lives here

Demographics

Population
16,825
Median age
38.3
Median household income
$54,071
Per-capita income
$28,033
Poverty rate
17.3%
High-school grad or higher
88.7%
Bachelor's degree or higher
22.3%
Unemployment
4.8%
Avg. commute
16 min
Work from home
5.2%
Residents by race & ethnicity
White85.9%
Hispanic or Latino3.1%
Black7.6%
Asian0.4%
Workforce by occupation
Management, business, science & arts28.2%
Sales & office23.9%
Service20%
Production, transportation & material moving19.7%
Natural resources, construction & maintenance8.3%

Source: U.S. Census Bureau, American Community Survey (5-year).

Housing

Property report

Median home value
$126,300
Median gross rent
$821/mo
Owner-occupied
63.5%
Median year built
1962
Households
6,767
Avg. household size
2.32

Area-level figures. Source: U.S. Census Bureau, ACS (5-year). Parcel-level records coming next.

Education

Schools

Schools: Below average

Hannibal has 10 public schools5 elementary, 1 middle, 2 high.

Student proficiency · grade 8, 2 schools
Reading22%
Math17%

% of students at or above proficient on state assessments.

HANNIBAL CAREER TECH. CTR.HighGrades 912
HANNIBAL SR. HIGHHighGrades 912
HANNIBAL MIDDLEMiddleGrades 68
A. D. STOWELL ELEM.Elementary
EUGENE FIELD ELEM.ElementaryGrades -15
MARK TWAIN ELEM.Elementary
OAKWOOD ELEM.Elementary
VETERANS ELEM.Elementary
MISSISSIPPI VALLEY SCHOOLOther
EARLY CHILDHOOD CENTERGrades -1-1

Public schools + grade-8 proficiency. Source: U.S. Dept. of Education (NCES directory + EDFacts assessments), via Urban Institute.

Safety

Crime

violent crime12% below national
Hannibal338
Missouri474
United States386
35% lower than 2019
20192023
property crime41% above national
Hannibal2,750
Missouri2,177
United States1,952
46% lower than 2019
20192023

Rate per 100,000 residents/year, Hannibal Police Department, 2023. Source: FBI UCR/NIBRS (Crime Data Explorer).

Environment

Environmental hazards

Toxic-release sites and regulated facilities in and around Hannibal.

Data source being added: U.S. EPA — Toxics Release Inventory (public). We show real, sourced figures only — never estimates.

Risk

Natural disaster risk

Relatively Low
Top hazards · Marion County
Heat waveRelatively Moderate
Strong windRelatively Moderate
Cold waveRelatively Low
DroughtRelatively Low
HailRelatively Low
Ice stormRelatively Low

County-level natural-hazard risk. Source: FEMA National Risk Index.

Context

Neighborhood info

Hannibal is in Marion County — see county-wide risk, demographics, and registry.

Hannibal was founded in 1819 and sits in Ralls County. Elevation ~153 m.

Population trend
18K17K16,82520102024
Map of Hannibal
Hannibal, MO
Where Hannibal is
KansasSt. LouisSpringfieldColumbiaIndependenceLee's SummitHannibal
Historic places

25 on the National Register of Historic Places, incl. 1 National Historic Landmark.

Twain, Mark, Boyhood HomeEbert-Dulany HouseHannibal Lime Company OfficeHendren FarmMasterson, Robert, HouseBrown, James B., HouseEighth and Center Streets Baptist ChurchFederal Building
Notable people from Hannibal
Margaret BrownCliff EdwardsGeorge PoageJames Carroll BeckwithCotton FitzsimmonsJake BeckleyBill LearRobert CoontzWilliam Warner BishopLarry Thompson
People searches in Hannibal
Michael Smith (3)John Smith (2)James Smith (2)David Smith (2)Robert Smith (2)Michael Johnson (2)John Johnson (2)James Johnson (2)Michael Williams (2)William Smith (2)David Johnson (2)Robert Johnson (2)John Williams (2)Michael Brown (2)Michael JonesJames WilliamsDavid WilliamsJohn BrownRobert WilliamsJohn JonesWilliam JohnsonMary SmithJames BrownJames Jones
Nearby cities
Wentzville (68 mi)Kirksville (71 mi)Lake St. Louis (72 mi)Columbia (73 mi)O'Fallon (73 mi)St. Peters (77 mi)

Registered sex offenders in Hannibal, MO (9)

Public sex-offender registry records for Hannibal, Missouri.

Kevin Charles Clark, 38
Hannibal · 63401
AKA Kevin Null Clark
Mark Lloyd Miller, 57
Hannibal · 63401
AKA Mark Null Miller, Mark L Miller
Richard Arthur King, 64
Hannibal · 63401
AKA Richard A King, Richard Null King
Jose Luis Flores, 59
Hannibal · Marion County · 63401
AKA Jose Flores, Jose L Flores
William Lawrence Anderson, 52
Hannibal · 63401
AKA William L Anderson, William Null Anderson
David Richard Jones, 62
Hannibal · Ralls County · 63401
Michael Fane Baker, 27
Hannibal · 63401
AKA Baker Null Michael
Ronald L Smith, 74
Hannibal · 63401
AKA Douglas Michael Smith, Michael S Smith
James Kenneth Williams, 80
Hannibal · 63401
AKA James Null Williams

Source: Dru Sjodin National Sex Offender Public Website (NSOPW) and state registries. Public record. This information is provided for public awareness. Using it to harass, threaten, or discriminate against any registrant, or for any purpose prohibited by law, is illegal. Verify against the official registry record before relying on it.

Common questions

Hannibal — frequently asked

What is the population of Hannibal, Missouri?
Hannibal has a population of about 16,825, according to the U.S. Census Bureau's American Community Survey (5-year).
What is the average home value in Hannibal?
The median home value in Hannibal is $126,300, and the median gross rent is $821/month (U.S. Census ACS).
Is Hannibal safe? What is the crime rate?
Hannibal Police Department reported a violent-crime rate of about 338 per 100,000 residents in 2023 — lower than the U.S. rate of 386. Source: FBI UCR/NIBRS.
What natural-disaster risks does Hannibal face?
FEMA's National Risk Index rates Marion County as "Relatively Low" overall, with top hazards including heat wave, strong wind, cold wave.
How many schools are in Hannibal?
Hannibal has 10 public schools (5 elementary, 1 middle, 2 high). Source: U.S. Dept. of Education, NCES.
How many registered sex offenders are in Hannibal?
Public registry data lists 9 registered sex offenders in or near Hannibal. This is neighborhood-safety information from the public state registry.
Look up a person in Hannibal