Home prices
The median home in Hannibal costs $88,900. It is about $8,240 (8%) lower compared to its surrounding areas.It is roughly $128,600 (59%) lower in comparison to the nation as a whole, and in comparison to the city of Rochester is approximately $5,800 (6%) higher.
Rents
Hannibal's median monthly rent is $742. Compared to its surrounding areas this is approximately $41 (5%) higher.It is approximately $320 (30%) lower compared to the United States as a whole, and is roughly $106 (12%) lower compared to the city of Rochester.
Nearby places
Fair Haven
Fair Haven is roughly 5 miles west from Hannibal. The real estate prices there are somewhat more expensive. The median home in Fair Haven costs $110,000, which comes out to $21,100 (19%) higher than Hannibal. The rent there is pretty similar. The median rent in Fair Haven is $744 per month, which is very similar to Hannibal.
Minetto
Minetto is about 6 miles northeast of Hannibal. Housing prices there are somewhat more expensive. Minetto's median home value is $125,400, which works out to $36,500 (29%) higher than Hannibal. Its rents are a little less expensive. Minetto's median rent is $682 a month, which works out to $60 (8%) lower than Hannibal.
Fulton
Fulton is approximately 6 miles east from Hannibal. Real estate prices there are somewhat less expensive. The price of the median home in Fulton is $80,700, which works out to $8,200 (10%) lower than Hannibal. Its rents are pretty similar. The median rent in Fulton is $716 per month, which comes out to $26 (3%) lower than Hannibal.
Red Creek
Red Creek is roughly 7 miles southwest from Hannibal. The real estate prices there are somewhat less expensive. The median home in Red Creek is valued at $82,100, which works out to $6,800 (8%) lower than Hannibal. Rent there is a bit less expensive. Red Creek's median rent is $591 a month, which works out to $151 (25%) lower than Hannibal.
Oswego
Oswego is approximately 9 miles north of Hannibal. Real estate prices there are fairly similar. The median home value in Oswego is $87,500, which comes out to $1,400 (1%) lower than Hannibal. Rent there is fairly similar. In Oswego the median rent is $774 per month, which works out to $32 (4%) higher than Hannibal.