Retail

Hannibal, MO Retail Space for Sale

Notify Me
List
Map
New London, MO Palmyra, MO Columbus, IL Frankford, MO Quincy, IL Liberty, IL Center, MO Monroe City, MO
Rehabilitated Storefront Building
Updated: Jun 30
Rehabilitated Storefront Building

221 N Main Street, Hannibal, MO 63401

$305,000
6,216 sqft 0.06 AC lot
6,216‑square‑foot storefront property on a 0.059‑acre parcel
More than 4,000 square feet of finished space
Substantial rehabilitation completed around 2010
Three HVAC units with forced‑air heating and central air
Second floor offers potential for additional retail square footage
View details
Two-Suite Office Building
Updated: May 12
Two-Suite Office Building

2903 Saint Marys Avenue, Hannibal, MO 63401

$309,000
0.25 AC lot
Two office suites with independent access
Over 4,000sqft of finished office/retail space
Additional 4,000sqft+ basement area for storage or expansion
Garage door access to the basement
Private concrete parking pad plus rear parking
View details
Rehabilitated Storefront Building
Rehabilitated Storefront Building

221 N Main St, Hannibal, MO 63401

$305,000
6,216 sqft

Updated building systems, private parking pads, and second-floor retail expansion potential support a flexible commercial layout.

View details
Turn a Listing Into an Investment Snapshot Cap Rate, Potential NOI, Demand score for every listing. Go To Analytics Center
Based on your search, we've compiled 7 Potential Opportunities for your consideration. Besides 3 Active listings in Hannibal, MO, we suggest exploring several alternatives: 4 properties in Nearby Cities

Opportunities in Nearby Cities

Here are 4 Similar properties we found in Nearby Locations for your consideration.

Retail Building with Warehouse
Retail Building with Warehouse

811 E Cherry St, Troy, MO 63379

$895,000
7,500 sqft

7,500 SF retail building with 3,600 SF warehouse.

View details
Mixed-Use Property with Auto Service
Mixed-Use Property with Auto Service

1265 1/2 W. Washington St., Pittsfield, IL 62363

$850,000

The site combines an operating quick-lube business with leased commercial space and improvements across several buildings.

View details
5-Unit Retail Strip Center
5-Unit Retail Strip Center

957 W Washington St., Pittsfield, IL 62363

$429,000

Recently improved retail center with multiple leased units and paved customer parking.

View details
Denny’s Retail Property
Denny’s Retail Property

1 Merlin Drive, Troy, MO 63379

$125,000

The offering features an absolute-net lease structure and a 1999-built property.

View details

Hannibal, MO Retail Space Market Trends and Statistics

Explore 3 retail space for sale in Hannibal, MO, showcased through 3 active listings on our real estate platform. These investment opportunities span a total of 12,432 square feet of properties for sale, with an estimated market value of $919,000.

Sale prices for retail space in Hannibal, MO start at $305,000, averaging $306,333, and reaching up to $309,000 — offering options for a variety of budgets and business needs. Daily updated analytics ensure you stay ahead with the latest data and market trends.

List
Map

Top Commercial Asset Segments

Commercial property segments ranked by active listings on the market

Storefront properties 6
Shopping centers 1

Demographics Overview

Population 21K
Population Growth (5Y) -4.9%
Median Household Income $60,483
College Educated 35.4%

High-Yield Neighborhoods for Investment

Identify Hannibal submarkets with the highest inventory density on the market and evaluate the average listing prices of real estate assets

Neighborhood Average Price
63401 $306.3K

Taxes & Financing

Tax Rate (average for all types) 6.99%
Property Tax per SF $92.15 per SF
Average Loan-to-Value 65.0%

Need Help?

Reach out if you need assistance with Realmo tools or have questions about your listings

Why this one?
Saved
Reason not saved — we won't ask again