Location.com logo
Brand Certified

McDonald's

3.6
(2,287 reviews)

Business Details

4407 McMasters Ave, Hannibal, MO
63401, United States
(573) 221-5711
http://www.mcdonalds.com/

About

Fast Food RestaurantRestaurantBreakfast RestaurantCoffee ShopBurger JointSandwich RestaurantMcDonald's
McDonald’s USA, LLC, serves a variety of menu options made with quality ingredients to millions of customers every day. Ninety-five percent of McDonald’s approximately 13,500 U.S. restaurants are owned and operated by independent business owners. For more information, visit www.mcdonalds.com, and follow us on social: X, Instagram, TikTok and Facebook.

Details

  • Drive-throughAvailable

Location

McDonald's
4407 McMasters Ave, Hannibal, MO
63401, United States

Hours

Monday5:00 AM - 1:00 AM
Tuesday5:00 AM - 1:00 AM
Wednesday5:00 AM - 1:00 AM
Thursday5:00 AM - 1:00 AM
Friday5:00 AM - 1:00 AM
Saturday5:00 AM - 1:00 AM
Sunday5:00 AM - 1:00 AM

Menu

1 menu · 83 items

Explore offerings from McDonald's on 4407 McMasters Ave in Hannibal, with popular burgers, chicken & sandwiches, breakfast, and snacks & sides available at this location.

McDonald's

83 items

Reviews

3.6
2,287 reviews
5 stars
856
4 stars
535
3 stars
428
2 stars
166
1 star
302
  • JM
    Jacob Morris
    1 day ago
    1.0
    Just waited 10 minutes for a single order of fries while 7 cars behind me got food and left then upon receiving fries barely warm
  • SC
    Susanne Clark
    5 days ago
    1.0
    We don’t live in this area and we’re driving through. Stopped for a breakfast pickup order. The employees were nice but our order was not. Missing hash browns from order. Bagel breakfast sandwich was also at room temperature and the employee handed the bag to me. It had not been sitting out on the pickup shelf. Also did not have the sauce thats usually on the bagel sandwich. I tried to leave feedback via the survey on receipt but the receipt is so poorly printed that the numbers are illegible. Do not recommend.
  • SS
    ShinyFour
    Sep 26, 2026
    4.0
    The food was good, fresh,and hot. Some of the staff didn't seem very motivated and one gentleman was cussing behind the counter. Typical McDonald's experience.
  • JT
    Jamie Talburt
    Sep 23, 2026
    1.0
    Man cant even enjoy the chicken nuggets anymore they get cooked with spicy ones not everyone can have spicy things but now they have add spice to everything why cant you just leave well enough alone
  • MB
    Monte Baker
    Sep 22, 2026
    1.0
    Drive thru on Sunday September 20th evening around 6pm my wife and I had the absolute worse French fries we have ever gotten from a McDonald's. We bought two large fries. All we wanted for dinner. We were just traveling through. We are sure that they scraped every single old cold tough fry out of their been. Why would anyone ordering fries want those old fries. Horrible choice by the person who made it. What a waste of money

Frequently Asked Questions About McDonald's

What are the regular operating hours of McDonald's at 4407 McMasters Ave, Hannibal, MO?

McDonald's is open daily from 5:00 AM to 1:00 AM.

When is the McDonald's drive-thru available?

The drive-thru is open every day from 5:00 AM to 1:00 AM.

Brand Certified Facts from McDonald's

This information is certified by McDonald's and published from the brand's official system of record. Data is distributed through an enterprise-grade knowledge management platform. Learn more about our data sources
Certified October 11, 2026Yext Knowledge Graph
  • Address
  • Categories
  • Geo coordinates
  • Legal business name
  • Hours of operation
  • Phone number
  • Official website
Syndication Network
Approved business data is pushed to 100+ publishers, including: