68 Homes for Sale in Hannibal

New Listing 4 days ago
Hannibal
310 North 3rd Street
HannibalMO 63401
5 Bd1 Ba3,996 SF
Single Family
$425,000
$106/SF
Listing by: Prestige Realty, Inc
Listed:4/24/2024$425,000
datePricevariancetype
4/24/2024$425,000--Listed
New Listing 4 days ago
Hannibal
909 Center Street
HannibalMO 63401
3 Bd2 Ba1,296 SF
Single Family
$18,500
$14/SF
Listing by: Prestige Realty, Inc
Listed:4/24/2024$18,500
datePricevariancetype
4/24/2024$18,500--Listed
New Listing 6 days ago
Hannibal
605 Olive Street
HannibalMO 63401
4 Bd1 Ba1,720 SF
Single Family
$139,000
$81/SF
Listing by: See Real Estate
Listed:4/23/2024$139,000
datePricevariancetype
4/23/2024$139,000+153.19%Listed
11/20/2023$54,900--off market
8/23/2023$54,900--Listed
New Listing 11 days ago
Hannibal
4207 Deer Run
HannibalMO 63401
3 Bd3 Ba2,616 SF
Single Family
$269,900
$103/SF
Listing by: Ravenscraft Realty
Listed:4/17/2024$269,900
datePricevariancetype
4/17/2024$269,900--Listed
New Listing 11 days ago
Hannibal
308 N. 6th
HannibalMO 63401
2 Bd2 Ba2,710 SF
Single Family
$265,000
$98/SF
Listing by: Ravenscraft Realty
Listed:4/17/2024$265,000
datePricevariancetype
4/17/2024$265,000--Listed
New Listing 11 days ago
Hannibal
1525 Singleton Avenue
HannibalMO 63401
4 Bd3 Ba3,652 SF
Single Family
$249,000
$68/SF
Listing by: Prestige Realty, Inc
Listed:4/17/2024$249,000
datePricevariancetype
4/17/2024$249,000--Listed
New Listing 11 days ago
Hannibal
903 Center
HannibalMO 63401
1,603 SF
Multi Family
$125,000
$78/SF
Listing by: Prestige Realty, Inc
Listed:4/17/2024$125,000
datePricevariancetype
4/17/2024$125,000--Listed
New Listing 11 days ago
Hannibal
2601 Hope Street
HannibalMO 63401
1 Bd1 Ba1,568 SF
Single Family
$42,500
$27/SF
Listing by: Century 21 Broughton Team
Listed:4/18/2024$42,500
datePricevariancetype
4/18/2024$42,500-15.00%Listed
10/13/2023$50,000--off market
5/16/2023$50,000--Listed
New Listing 16 days ago
Hannibal
16 Homestead
HannibalMO 63401
3 Bd2 Ba1,382 SF
Single Family
$245,000
$177/SF
Listing by: Ravenscraft Realty
Listed:4/12/2024$245,000
datePricevariancetype
4/12/2024$245,000--Listed
New Listing 16 days ago
Hannibal
413 North Section
HannibalMO 63401
2 Bd1 Ba1,132 SF
Single Family
$69,000
$61/SF
Listing by: Century 21 Broughton Team
Listed:4/12/2024$69,000
datePricevariancetype
4/12/2024$69,000--Listed
New Listing 17 days ago
Hannibal
8934 Idell Creek
HannibalMO 63401
3 Bd2 Ba1,820 SF
Single Family
$459,900
$253/SF
Listing by: Ravenscraft Realty
Listed:4/11/2024$459,900
datePricevariancetype
4/11/2024$459,900--Listed
Open House4-28-24|1:00 PM - 3:00 PM
Hannibal
220 North Hayden Street
HannibalMO 63401
5 Bd2 Ba1,729 SF
Single Family
$182,500
$106/SF
Listing by: Century 21 Broughton Team
decreased:4/19/2024$182,500(1.35%)
datePricevariancetype
4/19/2024$182,500-1.35%decreased
4/10/2024$185,000--Listed

about Hannibal

Hannibal is located in Marion county Missouri with a geographic area of 16.0 square miles. The total population in Hannibal is 17,312 with 47.7% male and 52.3% female. Children under age 5 represent 5.9% of the population, under age 18 equal 23.2% of the population and over age 65 is 18.3% of the population. The median household income is $46,504, per capita income is $24,110. There are a total of 7,053 housing units with 57.1% owner occupied. Education includes 34.5% of residents that are high school graduates and 22.5% with a bachelor's degree or higher. The average temperature in Hannibal in the summer is 75 degrees, and in the winter 32 degrees.

Hannibal
Google Maps Static Image