$399,000
- 2 Beds
- 2 Baths
- 952 Sq Ft
49-51 Terrace Ln, Hannibal, MO 63401
Sheena Smith Prestige Realty, Inc
$399,000
49-51 Terrace Ln, Hannibal, MO 63401
Sheena Smith Prestige Realty, Inc
$280,000
1747 Bay Ave, Hannibal, MO 63401
Sue-ann Westhoff Prestige Realty, Inc
$134,900
618 Church St, Hannibal, MO 63401
Derwin Conley Hannibal Realty LLC
$148,900
111 S 10th St, Hannibal, MO 63401
J'Nelle Lee Hannibal Realty LLC
$495,000 Open Sun 11AM - 1PM
11140 Dove Ridge Rd, Hannibal, MO 63401
Tara Zeiger Prestige Realty, Inc
Hannibal, MO, a small city of 17,000 residents, is renowned for its connection to Mark Twain and its picturesque setting along the Mississippi River. This northeast Missouri city, located just 100 miles from St. Louis, features a quaint historic downtown with Greek Revival and Colonial Revival homes, while suburban areas predominantly offer ranch-style houses. Hannibal's economy is supported by major employers such as General Mills, Hannibal Regional Hospital, and Watlow Electric Manufacturing Company. The Hannibal School District #60, which serves 3,400 students, is highly rated and will soon introduce the Hannibal Innovation Campus for technical training. Riverview Park, spanning 465 acres, provides stunning river views, while Sodalis Nature Preserve offers trails and a dog park. Hannibal's downtown and the Huck Finn Shopping Center cater to shopping needs, with larger retail options available in nearby Quincy and St. Louis. The city hosts several annual events, including Tom Sawyer Days, the Big River Steam Punk Festival, and the Twain on Main Festival. Cultural attractions include the Mark Twain Boyhood Home & Museum and the Mark Twain Cave Complex. Hannibal enjoys lower crime rates compared to the national average, and residents often use St. Louis Lambert International Airport for broader flight options. Summers are hot and humid, winters cold and snowy, with a lower-than-average tornado risk for Missouri.
On average, homes in Hannibal, MO sell after 59 days on the market compared to the national average of 70 days. The median sale price for homes in Hannibal, MO over the last 12 months is $175,000, up 7% from the median home sale price over the previous 12 months.
In Hannibal, there are currently 5 multi-family homes for sale, providing an appealing investment opportunity for buyers. With multi-family homes priced between $134,900 to $495,000, there's a range to accomodate every budget. As of August, 2025 the median home price in Hannibal is $179,900, while the average sale price is $222,132, offering insights into the local housing market. On average, multi-family homes spend 59 days listed before being sold. Multi-family homes include a variety of property types, from duplexes, triplexes, and fourplexes, to apartment complexes, all within a single building divided to accommodate multiple families living separately. These multi-family properties for sale offer investors the chance to generate rental income. Whether you're considering a duplex for a beginner investment or an apartment complex for a more substantial venture, there are investment properties available to meet your requirements. Explore the range of multi-family homes for sale in Hannibal, MO.