Retail

Hannibal, MO Retail Properties & Spaces for Lease

Notify Me
List
Map
New London, MO Quincy, IL Louisiana, MO
8 properties
Automotive Service Unit with Office
Updated: Mar 26
Automotive Service Unit with Office

1700 Wardlaw Street, Hannibal, MO 63401

$900/Mo
Commercial building on metal roof with metal siding; built in 2004
$900/month lease; space approx. 47 ft x 35 ft with its own 1/2 bath and office area
Unit has walkout door access plus two overhead doors, each 10 ft x 10 ft
Forced air heating with natural gas; public water service
Landlord pays utilities
View details
Retail Space Near Hospital
Updated: Nov 21, 2025
Retail Space Near Hospital

100 Shinn Ln, Hannibal, MO

$22 SF/Yr
1,350 sqft · $2,475/Mo
Across from Hannibal Regional Hospital
1,350 SF
Priced at $22 psf
View details
Retail Space in Huck Finn Center
Retail Space in Huck Finn Center

McMasters Ave, Hannibal, MO

Contact for pricing
1,800 sqft

Retail space available in established shopping center on McMasters.

View details
Hannibal Land For Lease
Hannibal Land For Lease

4415 McMasters Avenue, Hannibal, MO 63401

Contact for pricing

Commercial land available for lease in Hannibal, Missouri.

View details
Hannibal Commercial Land For Rent
Hannibal Commercial Land For Rent

3650 Stardust Drive, Hannibal, MO 63401

Contact for pricing

Commercial land available for rent in Hannibal, Missouri.

View details
Retail Space in Huck Finn Center
Retail Space in Huck Finn Center

200-232 Huck Finn Shopping Center St, Hannibal, MO

Contact for pricing
1,723 sqft

Retail space available in established Hannibal shopping center.

View details
Retail Space in Huck Finn Center
Retail Space in Huck Finn Center

501-521 Huck Finn Shopping Center St, Hannibal, MO

Contact for pricing
1,600 sqft

Retail space available in established Hannibal shopping center.

View details
Hannibal Retail Space For Rent
Hannibal Retail Space For Rent

3650 Stardust Dr, Hannibal, MO 63401

Contact for pricing
89,734 sqft

Retail spaces available, ranging from 1,500 to 89,734 SqFt.

View details
Based on your search, we've compiled 20 Potential Opportunities for your consideration. Besides 8 Active listings in Hannibal, MO, we suggest exploring alternatives. Consider Similar 4 Spaces in Nearby Cities, and Similar 4 Properties for Sales.

Retail properties & Spaces for Lease in Nearby Cities

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

Versatile Commercial Space in Quincy
Versatile Commercial Space in Quincy

711 S FRONT Street, Quincy, IL 62301

Contact for pricing

Multi-use space suitable for retail, office, or storage.

View details
Retail Space Near Hannibal
Retail Space Near Hannibal

405 1st St, New London, MO

$3,750/Mo
4,200 sqft · $10 SF/Yr

Retail space available near Hannibal and Mark Twain Lake.

View details
Versatile Commercial Space in Quincy
Versatile Commercial Space in Quincy

104 N 6TH Street, Quincy, IL 62301

Contact for pricing
1,452 sqft

1452 sq ft space with 900 sq ft outdoor area.

View details
Downtown Commercial Space for Rent
Downtown Commercial Space for Rent

130 N 5TH Street, Quincy, IL 62301

Contact for pricing

Versatile commercial space suitable for retail, office, or spa.

View details

Similar Spaces for Sale in Hannibal, MO

Consider Similar Space for Sale. We found 4 Spaces matching your search parameters.

Storefront Retail Building with Second Floor
Storefront Retail Building with Second Floor

221 N Main Street, Hannibal, MO 63401

$305,000
6,216 sqft · 0.06 AC lot

Renovated storefront retail building with multiple HVAC units and private parking pads, offering potential for additional retail space upstairs.

View details
Downtown Retail Building with Loft
Downtown Retail Building with Loft

319 N Main Street, Hannibal, MO 63401

$154,000
2,556 sqft · 0.11 AC lot

Gutted retail building with a courtyard, public parking access, and an upstairs loft with a second exit.

View details
Brick Storefront with Two Suites
Brick Storefront with Two Suites

2903 Saint Marys Avenue, Hannibal, MO 63401

$309,000
0.25 AC lot

Well-kept brick storefront offers two office suites with independent access, plus finished space and basement storage with garage access.

View details
3-Story Downtown Retail and Office
3-Story Downtown Retail and Office

302-304 Broadway, Hannibal, MO 63401

$239,000
0.13 AC lot

Three-story building with renovated main level and separate access to upper floors in downtown Hannibal.

View details

Potential Development Sites for Consideration

Can't find the perfect fit? These Land listings present an alternative path: the potential to develop a property for your specific goals.

Important: These AI-suggestions are a starting point, not a guarantee of permitted use. All zoning, permitting, and land use information must be independently verified by you with the appropriate local authorities before making any commitments.

Vacant Commercial Land with I-44 Access
Vacant Commercial Land with I-44 Access

800 S Highway, Fenton, MO 63026

$225,000 SF/Yr

Vacant acreage on I-44 with visibility and access, positioned near restaurants, hotels, and the Amazon warehouse area.

View details
Class A Office Suite with Bullpen
Class A Office Suite with Bullpen

1902 Vandalia Street, Collinsville, IL 62234

$5,000/Mo

Recently built office space with private offices, bullpen, and modern amenities for professional teams.

View details
High-Traffic Commercial Land in Rolla
High-Traffic Commercial Land in Rolla

704 N Bishop Avenue, Rolla, MO 65401

$7,500/Mo

0.61 acre commercial land in high-traffic area for lease.

View details
Commercial Land on Kingshighway
Commercial Land on Kingshighway

1014 Kingshighway Street, Rolla, MO 65401

$8,250/Mo
4,000 sqft · $24 SF/Yr

Prime commercial land for lease in high-traffic Rolla location.

View details

Hannibal, MO Retail properties & Spaces Market Trends and Statistics

Explore Retail properties & Spaces leasing options in Hannibal, MO with 8 listings featured on our commercial real estate exchange. The current inventory includes 1,350 square feet of properties with an estimated lease value of $22 SF/Yr.

Estimated lease rates for Retail properties & Spaces in Hannibal, MO begin at $22 SF/Yr, with an average of $22 SF/Yr and extend to $22 SF/Yr.
List
Map