www.crexi.com - The Commercial Real Estate Exchange
For Sale
Retail 

Hannibal, MO Retail Properties for Sale

results
Pictures of Retail property located at 2880 N Grand Blvd, Chillicothe, MO 64601, 1522 Parkway West, Festus, MO 63028, 1131 NE Mcquerry Rd, Grain Valley, MO 64029, 100 N Main St, Hannibal, MO 63401, 3000 N Morley St, Moberly, MO 65270, 507 Plaza Dr, Monett, MO 65708, 1601 Malcolm Mosby Dr, Neosho, MO 64850, 620 N 25th St, Ozark, MO 65721, 1200 GW Lane S, Waynesville, MO 65583, 100 Wentzville Bluffs Dr, Wentzville, MO 63385, 16820 Main St, Wildwood, MO 63040, 222 N Main St, Miami, OK 74354, 10141 OK-66, Sapulpa, OK 74066, 1407 W Country Club Rd, Claremore, OK 74017, 711 Woodbridge Pkwy, Wylie, TX 75098 for sales - image #1
$120,000,000
B & B Theatres Operating
Retail • 7.80% CAP • 409,429 SqFt

15 LOCATIONS

Pictures of Retail property located at 712 Broadway, Hannibal, MO 63401 for sales - image #1
$299,000
712 Broadway
Retail • 4,988 SqFt

712 Broadway Hannibal, MO 63401

Pictures of Retail property located at 2250 Warren Barrett Dr, Hannibal, MO 63401 for sales - image #1
video
$875,000
2250 Warren Barrett Drive
Retail • 40,000 SqFt

2250 Warren Barrett Dr Hannibal, MO 63401

Pictures of Retail property located at 221 N Main St, Hannibal, MO 63401 for sales - image #1
Opportunity Zone
$305,000
221 N Main Street
Retail • 0.00% CAP • 6,216 SqFt

221 N Main St Hannibal, MO 63401

Pictures of Retail, Office, Mixed Use property located at 714 BROADWAY, HANNIBAL, MO 63401-4348 for sales - image #1
$295,000
714 BROADWAY HANNIBAL MO 63401-4348
Updated and well-maintained commercial building!

714 BROADWAY HANNIBAL, MO 63401-4348

Pictures of Retail, Mixed Use property located at 319 N Main St, Hannibal, MO 63401 for sales - image #1
Opportunity Zone
$159,000
319 N Main Street
Retail • 0.00% CAP • 2,556 SqFt

319 N Main St Hannibal, MO 63401

Pictures of Retail property located at 302-304 Broadway, Hannibal, MO 63401 for sales - image #1
$239,000
302-304 Broadway
Updated downtown 3 Story building with tenant in place generating income day one!

302-304 Broadway Hannibal, MO 63401

Pictures of Land, Retail property located at 4419 McMasters Ave, Hannibal, MO 63401 for sales - image #1
$450,000
Huck Finn Shopping Center - Outlot
Land • 0.5 acres

4419 McMasters Ave Hannibal, MO 63401

See New Listings First!
Save your filters and get alerts when new properties hit the market.
Save My Search

Based off of your search, you may also like

Pictures of Retail property located at 8807 Lem Turner Rd, Jacksonville, FL 32208 for sales - image #1
Auction Opportunity Zone
$350,000
Former Buddy's Home Furnishings
Monument signage in front of building

8807 Lem Turner Rd Jacksonville, FL 32208

Pictures of Retail property located at 2030 York Rd, Oak Brook, IL 60523 for sales - image #1
Auction
$2,000,000
Former LA Fitness | Oak Brook, IL (Chicago MSA)
Highly Trafficked Location • Coveted Retail Corridor • Top Employment Market

2030 York Rd Oak Brook, IL 60523

Pictures of Retail property located at 1761 Grant Avenue, Novato, CA 94945 for sales - image #1
$24,762,335
Downtown Novato Center
Premier Bay Area Grocery and Pharmacy-Anchored Center

1761 Grant Avenue Novato, CA 94945

Pictures of Retail property located at 2101 N EASTMAN RD, LONGVIEW, TX 75601 for sales - image #1
Unpriced
Auction - Aug 17-19 - Vacant Dairy Queen
Starting Bid: $150,000

2101 N EASTMAN RD LONGVIEW, TX 75601

Pictures of Retail property located at 9011 S Pennsylvania Avenue, Oklahoma City, OK 73159 for sales - image #1
$2,666,666
Walgreens
Tope 400 Store in USA - Ultra Low Rent Walgreens

9011 S Pennsylvania Avenue Oklahoma City, OK 73159

Pictures of Retail property located at 4400 67th Dr, Union Grove, WI 53182 for sales - image #1
$7,942,000
4400 67th Drive
Piggly Wiggly Anchored Shopping Center For Sale

4400 67th Dr Union Grove, WI 53182

Pictures of Retail property located at 79 Hilltop Center Drive, Eureka, MO 63025 for sales - image #1
$450,000
FOR SALE - 4,879± SF Retail/Redevelopment
79 Hilltop Center Drive, Eureka, MO 63025

79 Hilltop Center Drive Eureka, MO 63025

Pictures of Retail property located at 227 Tenth Avenue, New York, NY 10011 for sales - image #1
Unpriced
227 Tenth Avenue
Retail • 2,800 SqFt

227 Tenth Avenue New York, NY 10011

Pictures of Retail property located at 101 N Maple Street, Garnett, KS 66032 for sales - image #1
Opportunity Zone
$222,000
101 N Maple Street
Retail

101 N Maple Street Garnett, KS 66032

Pictures of Retail property located at 470 Main Street Building #17, Armonk, NY 10504 for sales - image #1
$1,200,000
470 Main Street Building #17
Retail

470 Main Street Building #17 Armonk, NY 10504

Pictures of Retail property located at 2627 Palmer Highway, Texas City, TX 77590 for sales - image #1
$2,650,000
Frank's Collision Repair (OpenRoad) - Texas City, TX
Collision Repair Asset in Texas • Growing Operator (40-Units) • 7.25% Cap

2627 Palmer Highway Texas City, TX 77590

Pictures of Retail property located at 3685 Browns Bridge Road, Cumming, GA 30028 for sales - image #1
$2,300,000
Vacant Guthrie's - Cumming, GA
Walmart Outparcel • Atlanta MSA • Vacant Drive-Thru QSR Asset

3685 Browns Bridge Road Cumming, GA 30028

Pictures of Retail property located at 1301 South First Street, Lufkin, TX 75901 for sales - image #1
Unpriced
Freestanding 2nd Gen QSR
1301 South First Street, Lufkin, TX 75901

1301 South First Street Lufkin, TX 75901

Pictures of Retail property located at 8121 Ranch View W, San Antonio, TX 78254 for sales - image #1
$3,895,000
8121 Ranch View W
8121 Ranch View W, San Antonio, TX 78254

8121 Ranch View W San Antonio, TX 78254

Pictures of Retail property located at 6260 WESTMINSTER BLVD, WESTMINSTER, CA 92683-3524 for sales - image #1
$4,000,000
IONNA - Westminster, CA
IONNA • Westminster, CA (Orange County) • Flagship Location • 15 Year NNN Lease • 405 Freeway Exit

6260 WESTMINSTER BLVD WESTMINSTER, CA 92683-3524

Pictures of Retail property located at 32798 Walker Road, Avon Lake, OH 44012 for sales - image #1
$2,600,000
NNN WALGREENS
Walgreens • 8.63% CAP • 14,990 SqFt

32798 Walker Road Avon Lake, OH 44012

Pictures of Retail property located at 202 N Eastern Avenue, Hominy, OK 74035 for sales - image #1
$2,193,000
DG Market | Hominy,OK
202 N Eastern Avenue, Hominy, OK 74035

202 N Eastern Avenue Hominy, OK 74035

Pictures of Retail property located at 91- 93 BOSTON POST RD, ORANGE, CT 06477 for sales - image #1
$1,750,000
91-93 BOSTON POST RD ORANGE CT 06477

91- 93 BOSTON POST RD ORANGE, CT 06477

Pictures of Retail property located at 710 S MAIN ST, SANTA ANA, CA 92701-5718 for sales - image #1
$2,150,000
Best Price Retail Building in OC
Retail • 11,000 SqFt • Strong Visibility

710 S MAIN ST SANTA ANA, CA 92701-5718

Pictures of Retail property located at 565 North Tustin Street, Orange, CA 92867 for sales - image #1
$4,950,000
Immediate Occupancy in Desirable OC Location
Retail • 14,392 SqFt

565 North Tustin Street Orange, CA 92867

Results per page:
...... 1

Hannibal, MO Retail Properties for Sale Market Overview

Search retail stores for sale in Hannibal, MO and explore 8 shops for sale on Crexi’s marketplace. Currently, there are 478,661 square feet of retail property in Hannibal, averaging $15,327,750 and representing $122,622,000 in total value. The average price per square foot for retail stores in Hannibal is $71 with a median cap rate of 4%.



Crexi features Hannibal auto shops for sale, quick service restaurants, Dollar Trees,Dollar Generals, and more that suit a variety of commercial real estate needs.

Nearby Retail Properties

Show Less

Hannibal Property Types

Show Less
For assistance, reach out to our support team at [email protected] or call 888.273.0423 . For press inquiries, contact [email protected]
Equal Housing Opportunity
5510 Lincoln Blvd #400, Los Angeles, CA 90094Commercial Real Estate Exchange, Inc.Crexi Technologies, LLCCXTechnology, LLC
© 2026 Commercial Real Estate Exchange, Inc. All Rights Reserved. DRE #02086591