Hannibal MO Store

If you’re looking for something more than just a farm store or a home supply center, you’ll find both of those things and then some at the Hannibal Farm and Home Supply. Folks from throughout northeastern Missouri and western Illinois visit us for an endless list of goods and gear, including farm equipment, garden supplies, automotive tools and shooting accessories. Farm and Home Supply is the kind of place where you can find Stihl weed trimmers, swimming pools, livestock feed buckets and kids toys all under one roof. And you’ll also find a helpful staff that knows you by name.

Visit us every season and micro-season to get the things you need for Outfitting Your Lifestyle, whether that’s a new home office chair or a pair of shoes for Shoeless Joe. As part of the Mid-States Distributing Company, Farm and Home Supply in Hannibal, Missouri has access to more than 70,000 unique products, and we can often get what you’re looking for if it’s not currently on our shelves. We’re in eastern Hannibal just off Route 61 and are within shouting distance of White Bear, Saverton, Palmyra and many other towns near the Mississippi River.


Monday-Friday: 7:30am-8:00pm
Saturday: 7:30am-8:00pm
Sunday: 9:00am-6:00pm

Address and Contact Info:

2959 Palmyra Road
Hannibal, MO 63401

Service Area (some of the cities we serve)

  • Ashburn
  • New Canton
  • Center
  • Payson
  • Plainville
  • Frankford
  • Quincy
  • Hannibal
  • Monroe City
  • New London
  • Palmyra
  • Saverton
  • Taylor
  • Barry
  • Hull
  • Kinderhook
  • Liberty