Hannibal, MO Commercial Real Estate for Sale

Notify Me
List
Map
New London, MO Plainville, IL Quincy, IL Center, MO Barry, IL Palmyra, MO Frankford, MO Monroe City, MO
27 properties
Sort:
Storefront Retail Building with Second Floor
Updated: Jan 7
Storefront Retail Building with Second Floor

221 N Main Street, Hannibal, MO 63401

$305,000
6,216 sqft 0.06 AC lot
Brick building in Historic Downtown Hannibal with over 4,000 sq ft of finished space
Substantial rehab around 2010, including storefront restoration, new mechanical systems, roofing, interior remake, and lighting
3 HVAC units plus forced air heating and central air cooling (electric)
Flat roof and two private concrete parking pads with a side entry off Bird Street
Second floor offers potential for additional retail square footage
View details
Office Building with Cafeteria Area
Updated: May 1
Office Building with Cafeteria Area

3201 Palmyra Road, Hannibal, MO 63401

$1,750,000
9.00 AC lot
24,030 SF commercial building with a versatile open layout for flexible build‑out and customization
Large asphalt parking lot providing on‑site parking and easy customer access
Dedicated cafeteria/kitchen space plus options for private office space, conference rooms, and storage
Constructed with metal siding and built in 2006
Central air cooling and forced air heating
View details
Storefront Retail Space with Courtyard
Storefront Retail Space with Courtyard

319 N Main Street, Hannibal, MO 63401

$154,000
2,556 sqft 0.11 AC lot

Gutted stone storefront with courtyard, upstairs loft with second exit, and a shared deck near downtown Hannibal attractions.

View details
Turn a Listing Into an Investment Snapshot Cap Rate, Potential NOI, Demand score for every listing. Go To Analytics Center
Agricultural Land Tract
Agricultural Land Tract

418 County Road 418, Hannibal, MO 63401

$450,000
1,184,832 sqft 27.20 AC lot

Fully fenced tract with water and electric available at the road and approximately 24± acres of tillable ground.

View details
Brick Office Suites with Basement Access
Brick Office Suites with Basement Access

2903 Saint Marys Avenue, Hannibal, MO 63401

$309,000
0.25 AC lot

Two office suites with independent access, central air, and a private concrete parking pad, plus basement storage via garage door access.

View details
Move-In Ready Flex Office Building
Move-In Ready Flex Office Building

1329 Broadway, Hannibal, MO 63401

$375,000
0.14 AC lot

Updated office space with central AC, gas forced-air heat, and a basement level featuring two drive-in garage doors.

View details
Three-Story Retail Building
Three-Story Retail Building

302-304 Broadway, Hannibal, MO 63401

$239,000
0.13 AC lot

Three-story storefront building with a renovated, currently leased main level and a full-length street-facing display window.

View details
Historic District Retail Storefront
Historic District Retail Storefront

213 Hill Street, Hannibal, MO 63401

Contact for pricing
890 sqft

Retail storefront with 890 sq. ft., a private bathroom, and side-yard parking for two vehicles.

View details
Agricultural Land Tract
Agricultural Land Tract

1806 Robinson, Hannibal, MO 63401

$193,600
22.00 AC lot

Agricultural-zoned tract with 22 acres and fenced perimeter with gate and privacy fencing.

View details
Agricultural Land with Tillable Acres
Agricultural Land with Tillable Acres

County Road 418, Hannibal, MO 63401

$450,000
27.20 AC lot

27.2 acres zoned agricultural with water and electric available at the road and roughly 24+/- tillable ground.

View details
Restaurant Building with Outdoor Amenities
Restaurant Building with Outdoor Amenities

211 Munger Lane, Hannibal, MO 63401

$539,000

Former restaurant facility includes event, dining, and recreation areas with substantial on-site parking.

View details
Commercially Zoned Development Land
Commercially Zoned Development Land

Forrest Drive Road lot: 10 & 11, Hannibal, MO 63401

$500,000
4.00 AC lot

Commercial-zoned 4-acre lot positioned near medical facilities and next to Moberly Area Community College.

View details
LAND - Hannibal, MO
LAND - Hannibal, MO

923 Center Street, Hannibal, MO 63401

Contact for pricing
0.10 AC lot

Commercial land · 0.10 Acres

View details
Flex Space With Living Quarters
Flex Space With Living Quarters

802 Wilcox St, Hannibal, MO 63401

$134,900

Open shop configuration features high ceilings, overhead doors, furnished living quarters, and an air compressor.

View details
Agricultural Land with Development Potential
Agricultural Land with Development Potential

418 Country Ln, Hannibal, MO 63401

$450,000
27.20 AC lot

27.2 acres with tillable ground and utilities available at the road for flexible build or farming use.

View details
Commercial Development Land Site
Commercial Development Land Site

Lots 10 & 11 Forrest Drive, Hannibal, MO 63401

Contact for pricing
4.00 AC lot

Commercially zoned land positioned near medical uses and Moberly Area Community College.

View details
Brick Office Building with Basement
Brick Office Building with Basement

2903 Saint Marys Avenue, Hannibal, MO 63401

$309,000

Two separately accessed suites include finished office and retail areas with on-site parking.

View details
Three-Story Storefront Building
Three-Story Storefront Building

302-304 Broadway, Hannibal, MO 63401

$239,000

Renovated main level with separate access to the upper floors.

View details
Renovation-Ready Commercial Building
Renovation-Ready Commercial Building

1503 Market Street, Hannibal, MO 63401

Contact for pricing

Small commercial building with utilities on site, minutes from downtown, and ready for renovation and tenant improvements.

View details
Corner Commercial Land
Corner Commercial Land

923 Center St, Hannibal, MO 63401

Contact for pricing

The corner parcel has commercial zoning and utilities available.

View details
Agricultural Land Tract
Agricultural Land Tract

1806 Robinson, Hannibal, MO 63401

$193,600

For-sale agricultural land located in Marion County, with an address on Robinson in Hannibal, Missouri.

View details
Rehabilitated Storefront Property
Rehabilitated Storefront Property

221 N Main Street, Hannibal, MO 63401

$305,000

Historic commercial building with updated mechanical systems, roofing, lighting, and a side entry.

View details
Downtown Storefront with Courtyard
Downtown Storefront with Courtyard

319 N Main Street, Hannibal, MO 63401

$154,000

Gutted two-level commercial space with an upstairs loft, courtyard, and shared outdoor deck.

View details
Handicapped Accessible Two-Story Office
Handicapped Accessible Two-Story Office

111 S 10th St, Hannibal, MO 63401

Contact for pricing

Well maintained two-story office property with accessible main level, rooftop patio, and separate electric and gas meters for each floor.

View details

Hannibal, MO Commercial Real Estate Market Trends and Statistics

Explore 72 commercial real estate for sale in Hannibal, MO, showcased through 27 active listings on our real estate platform. These investment opportunities span a total of 1,194,494 square feet of properties for sale, with an estimated market value of $7,050,100.

Sale prices for business properties in Hannibal, MO start at $134,900, averaging $391,672, and reaching up to $1,750,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

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 $446.9K

Taxes & Financing

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

Listings Trend

New vs delisted commercial listings in Marion County

New Delisted

Total CRE Inventory on Market (SF)

Average Property Price per SF

For-sale pricing trends across core commercial property types in Marion County

Retail

Need Help?

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