Zumper

Apartments for Rent in Hannibal, MO

24 rentals

1701B Pleasant St #1701B - Photo 1 of 1

1d ago

Apartment for rent in Hannibal

1701B Pleasant St #1701B, Hannibal, MO 63401

In-unit laundry | Garage parking | Hardwood floor

3 beds

1 bath

$1,375

Apartment for rent

Available Jan 25

Meadows Ridge - Photo 1 of 1

4d ago

8.5

Very good

Meadows Ridge

4203 W Ely Rd, Hannibal, MO 63401

On-site laundry

2 beds

1 bath

$850

Apartment for rent

Move-In Ready Apartment Close to Everything

Spacious 2 bedrooms and 1 bath available in a welcoming neighborhood with convenient access to grocery stores, shopping centers, daycare, and major highways. Enjoy hassle-free living with trash pickup, water, lawn care, and snow removal included. A common shared laundry area adds to the convenience. Perfect for those seeking a comfortable, accessible place to call home!

Buffalo Apartments (Bison Terrace) - Photo 1 of 1

5d+ ago

8

Very good

Buffalo Apartments (Bison Terrace)

101-103 Johnson Street, Hannibal, MO 63401

Air conditioning | On-site laundry | Central heat

2 beds

1 bath

$650

Apartment for rent

Cozy One-Bedroom with Great School Access

Located in Buffalo, this charming one-bedroom, one-bathroom apartment offers 650 square feet of comfortable living. Featuring essential appliances like a refrigerator and stove, as well as central heat and air, this space is perfect for easy living. With great schools nearby, it’s an ideal spot for families. Tenants are responsible for all utilities. Explore this inviting home today!

320 Broadway #3 - Photo 1 of 1

5d+ ago

Apartment for rent in Hannibal

$435 - 1 Bedroom 1 Bathroom Apartment

320 Broadway #3, Hannibal, MO 63401

In-unit laundry | Assigned parking | Wheelchair accessible

1 bed

1 bath

$435

Apartment for rent

Available Jan 15

Cozy Wheelchair Accessible Apartment in the Heart of Town

This charming 1-bedroom, 1-bathroom apartment offers convenience and accessibility in a prime location. Featuring wheelchair access and washer/dryer hookups, it's perfect for anyone seeking a comfortable living space. Enjoy the affordability and easy living with a monthly rent of $435. Experience the vibrant community while making this cozy apartment your own!

3205 Highway Mm #A - Photo 1 of 1

5d+ ago

Apartment for rent in Hannibal

For Rent 3 Bed 2 Bath Home Quiet Neighborhood

3205 Highway Mm #A, Hannibal, MO 63401

In-unit laundry | Air conditioning | On-site laundry

3 beds

2 baths

$1,425

Apartment for rent

Available Jan 15

Newly Rehabbed Apartment with Spacious Yard

This recently updated 3-bedroom, 2-bath apartment features a spacious master bedroom with a walk-in closet, a huge kitchen, and a cozy living room. With laundry hookups and a large yard, this pet-friendly residence offers ample space for comfortable living and entertaining. Ideal for those seeking modern amenities in a tranquil setting. Pets allowed upon approval—additional deposits and fees may apply.

Nearby rental good for wellness

Nearby rental good for social life

Listings within 20 miles
1033 Kentucky St - Photo 1 of 1

5d+ ago

Apartment for rent in Quincy

2BR/1.0BA

1033 Kentucky St, Quincy, IL 62301

In-unit laundry | Air conditioning | Central heat

2 beds

1 bath

$800

Apartment for rent

1812 S Sheridan Dr - Photo 1 of 1

5d+ ago

House for rent in Quincy

1812 S Sheridan Dr, Quincy, IL 62305

In-unit laundry | Garage parking | Dishwasher

3 beds

2 baths

$2,200

House for rent

1122 N 11th St - Photo 1 of 1

5d+ ago

House for rent in Quincy

1122 N 11th St, Quincy, IL 62301

In-unit laundry | Air conditioning | Central heat

2 beds

2 baths

$1,200

House for rent

The best of Zumper, delivered

Be the first to hear about new listings matching your search.

Email
By clicking submit, I accept Zumper's Terms and Conditions, Privacy Policy, and Community Values.
133 S 4th St - Photo 1 of 1

5d+ ago

Apartment for rent in Quincy

Oven

2 beds

1 bath

$1,450

Apartment for rent

7115 Timber Ridge Ctr - Photo 1 of 1

5d+ ago

House for rent in Quincy

For Sale: 3-bedroom, 1-bathroom | Plane South 7115 TRC

7115 Timber Ridge Ctr, Quincy, IL 62305

Storage | Outdoor space

3 beds

1 bath

$657

House for rent

Available Jan 5

Advertisement
224 Lawn St #NA - Photo 1 of 1

5d+ ago

House for rent in Monroe City

$750 - 2 Bedroom 1 Bathroom House In Monroe City With Great Amenities

224 Lawn St #NA, Monroe City, MO 63456

In-unit laundry | Central heat | Hardwood floor

2 beds

1 bath

$750

House for rent

Available Jan 5

1016 York St - Photo 1 of 1

5d+ ago

House for rent in Quincy

1016 York St, Quincy, IL 62301

Ceiling fan | On-site management | Package service

2 beds

1 bath

$995

House for rent

Available Apr 25

836 Adams Street - Photo 1 of 1

5d+ ago

House for rent in Quincy

2/1

836 Adams Street, Quincy, IL 62301

In-unit laundry | Air conditioning | Central heat

2 beds

1 bath

$1,500

House for rent

133 S 4th St #204 - Photo 1 of 1

5d+ ago

Apartment for rent in Quincy

Oven

1 bed

1 bath

$875

Apartment for rent

133 S 4th St #404 - Photo 1 of 1

5d+ ago

Apartment for rent in Quincy

1 bed

1 bath

$950

Apartment for rent

Find sweet deals near Hannibal

These rentals are 10%-30% cheaper than the local average price for similar rentals.

133 S 4th St #501 - Photo 1 of 1

5d+ ago

Apartment for rent in Quincy

1 bed

1 bath

$785

Apartment for rent

1519 Chestnut St - Photo 1 of 1

5d+ ago

House for rent in Quincy

1519 Chestnut St, Quincy, IL 62301

In-unit laundry | Air conditioning | Garage parking

3 beds

2 baths

$1,200

House for rent

935 Jersey St - Photo 1 of 1

5d+ ago

House for rent in Quincy

3 beds

1 bath

$1,150

House for rent

Advertisement
5205 Loft Dr #1 - Photo 1 of 1

5d+ ago

Townhouse for rent in Quincy

5205 Loft Drive-F - 1

5205 Loft Dr #1, Quincy, IL 62305

1 bed

1 bath

$1,650

House for rent

Available Jan 26

319 S. 8th St. - Photo 1 of 1

5d+ ago

8.4

Very good

319 S. 8th St.

319 S 8th St, Quincy, IL 62301

2 beds

1 bath

$875

Apartment for rent

1415 Hampshire St - Photo 1 of 1

5d+ ago

8.4

Very good

1415 Hampshire St

1415 Hampshire St, Quincy, IL 62301

1 bed

1 bath

$880

Apartment for rent

View 21 - Photo 1 of 1

22h ago

7.9

Very good

View 21

116 N 3rd St, Quincy, IL 62301

In-unit laundry | Air conditioning | Garage parking

1–4 beds

1–2 baths

$1,800–$6,000

Apartment for rent

807 Broadway - Photo 1 of 1

19h ago

8.4

Very good

807 Broadway

807 Broadway St, Quincy, IL 62301

Furnished | On-site laundry | Dishwasher

1–2 beds

1 bath

$1,100–$1,500

Apartment for rent

Explore surrounding listings that match your search:
19584 State Highway 96 - Photo 1 of 1

5d+ ago

House for rent in Rockport

House for rent

Showing 1 - 24 of 24 results
Home > Apartments in Hannibal
Updated: January 27, 2026

Are you a rental professional?

Try our tenant screening, or post rental listings to Zumper, Craigslist Hannibal, and more.

Learn more about renting in Hannibal, MO

Local insights: What it's like to live in Hannibal, MO

Hannibal, MO, is noted for its picturesque riverside views and rich literary history tied to Mark Twain. Residents appreciate the quiet atmosphere, along with a variety of local parks and family-friendly activities. The downtown area is often highlighted for its charming shops and dining options. However, some locals point out that job opportunities can be limited, and traffic congestion during peak hours is a common frustration. Overall, the pace of life is described as relaxed, which many find appealing.

Hannibal, MO apartment availability

Hannibal's rental market is relatively small, with an average of only 3 listings available per month. The majority of these listings are 2-bedroom and 3-bedroom apartments, each accounting for 67% of the total market, while 1-bedroom apartments are less common.

When it comes to amenities, many Hannibal apartments offer desirable features. Air conditioning is a common perk, found in nearly all listings. Additionally, a significant number of apartments allow small dogs, making Hannibal a viable option for renters with pets. Fitness centers are also a notable amenity, available in a surprisingly high proportion of listings. Given the limited inventory, renters in Hannibal will need to be prepared to act quickly when a suitable apartment becomes available.

Methodology: How we got this data

Zumper’s proprietary rental data fuels our analysis. Rent and market trends, availability, neighborhood popularity, and lifestyle scores are all calculated using real-time and 2024 rental inventory and prices.

Our Lifestyle Categories ("great for eco-living," "great for social life," "great for pet owners," etc.) are determined by set criteria, against which we score each listing and its available features. At the neighborhood level, we calculate the listing count for each category to determine which lifestyles best fit each area.

Zumper, founded in 2012, is North America’s largest privately-owned rental platform, offering over 1 million listings across the U.S. and Canada. Stay informed on the latest trends and shifts in the rental market with our monthly National Rent Report, your go-to resource for key insights into the evolving rental landscape.

Apartment rentals Hannibal, MO FAQ

What is the average size of an apartment in Hannibal, MO?

The average size of a 2 bedroom apartment rental in Hannibal is 150 square feet. The average size of a 3 bedroom apartment rental in Hannibal is 1400 square feet.

Can I afford an apartment for rent in Hannibal, MO?

To help you better understand how much rent you can afford, check out Zumper's rent calculator. Our rent calculator can help you learn more about Hannibal average rent prices.

Looking for apartments in Hannibal, MO near you?

🔑Available apartment rentals24
💰Best rent deal320 Broadway #3
Popular amenities, ,
🍽With dishwasher
🏠With photos