Skip to content
Photo 1 of 24
Photo 1 of 24 — 302-304 Broadway, Hannibal, MO 63401
View all 24 photos

302-304 Broadway, Hannibal, MO 63401

City of Hannibal · Marion County

Key Facts

11,592Sq Ft
1873Year Built
0.13Lot (acres)
3Stories

Description

Downtown opportunity with immediate income! This attractive 3-story commercial building is located on bustling Broadway, offering high visibility & a prime spot in Hannibal’s growing downtown district. The exterior received a fresh facelift & offers a full-length, street-facing display window which draws in foot traffic & enhances curb appeal for all of downtown to see! The main level has been extensively renovated, featuring all new flooring, modern bathrooms, & an updated kitchen area; this floor is currently leased at $1,500/month, providing immediate ROI. The 2nd floor offers wide open space with a unique layout, beautiful views of the downtown area, & opportunity to craft it into whatever you see best fit! A secondary front entrance allows direct access to the upper levels without disrupting the 1st floor space, ideal for multi-tenant configurations or private office access. The 3rd floor offers space for storage & a 594sqft concrete loading dock can be purchased upon request!

Property Information

Property Type

Commercial Sale

Sub-Type

Retail

Year Built

1873

Stories

3

Living Area

11,592 sq ft

Lot Size

0.13 acres

Days on Market

174

MLS® Listing#

25068506

Property Features

Cooling

Central Air

Heating

Forced Air

Construction

Other

Utilities

Electricity AvailableNatural Gas Available

Water Source

Public

Financial Details

Parcel Number

010.08.28.2.20.008.010

Affordability Calculator

$47,800

Estimated monthly payment

$1,272/mo

Principal $191,200 · Est. interest $266,741 over 30 yrs

Neighborhood Market Statistics

How this home compares to active listings in Hannibal, MO

$293,333
Median Listing Price
53
Median Days on Market
2,282
Median Sq Ft
$132
Median Price / Sq Ft
46
Active Listings
  • This home’s price is 19% below the area median.
  • Its price per sq ft is 84% below the area median.

Market statistics compiled from active EXIT Realty® and MLS listings in Hannibal, MO.

Location

Map showing the location of 302-304 Broadway, Hannibal, MO 63401

Points of Interest in Hannibal, MO

Showing the Hannibal area map.

Nearby Schools

  • Hannibal Education Center

    School · 0.2 mi away

  • Weecare Preschool & Daycare

    School · 0.5 mi away

  • A. D. Stowell Elementary

    Elementary · 0.6 mi away

  • St Johns Lutheran School

    School · 0.8 mi away

  • Eugene Field Elementary

    Elementary · 0.9 mi away

  • Mark Twain Elementary

    Elementary · 1.5 mi away

  • Hannibal High School

    Secondary · 2.0 mi away

  • Hannibal Career and Technical Center

    Secondary · 2.0 mi away

  • Hannibal Middle School

    Secondary · 2.0 mi away

  • Hannibal School District

    School · 2.1 mi away

  • Mississippi Valley State School

    School · 2.3 mi away

  • Oakwood Elementary

    Elementary · 2.8 mi away

  • Veterans Elementary School

    Elementary · 3.5 mi away

  • New London Elementary School

    Elementary · 9.3 mi away

  • Ralls County Head Start

    School · 9.4 mi away

  • Payson Seymour High School

    Secondary · 9.4 mi away

  • Seymour Elementary School

    Elementary · 9.5 mi away

  • Palmyra R-1 School District

    School · 10.2 mi away

  • Palmyra High

    Secondary · 10.2 mi away

  • University Extension Center

    School · 10.8 mi away

Commute Calculator

Travel mode

Nearby Homes

Similar Homes Nearby

Similar Home Values

Comparable nearby listings and their asking prices.

AddressPriceBedsBathsSq Ft
310 N 3rd, Hannibal, MO$169,000522,333
2713 Laclede, Hannibal, MO$169,500211,025
1806 Robinson, Hannibal, MO$193,600
401 Broadway, Hannibal, MO$199,000
1001 Center Street, Hannibal, MO$235,0002,590
1001 Center Street, Hannibal, MO$235,000432,590

Moving Cost Estimate

EXIT Agents in Hannibal

Mid America Regional Information Systems logo

Listing Courtesy: Century 21 Broughton Team - 5732218030

Presented by: Aaron Peters

Based on information submitted to the MLS GRID as of 2025-10-07 . All data is obtained from various sources and may not have been verified by broker or MLS GRID. Supplied Open House Information is subject to change without notice. All information should be independently reviewed and verified for accuracy. Properties may or may not be listed by the office/agent presenting the information.

000007101

The data relating to real estate for sale on this web site comes in part from the Internet Data Exchange (IDX) program of one or more Multiple Listing Services (MLS). Listing information is deemed reliable but is not guaranteed accurate. Copyright © EXIT Realty® and respective MLS providers.

Data provided by Mark Twain Association of REALTORS. MLS® Listing#25068506. © 2026EXIT Realty®. All rights reserved.