"Proudly serving members since 1903"


TO SCHEDULE AN EVENT: Call Farrell Kelly, Event Coordinator, at 573-501-0611 or email [email protected]


Hannibal Country Club is a full-service banquet facility, equipped to accommodate any occasion. We have formal, garden and grand hall rooms with a total seating capacity up to 200 guests. The professional staff of the Hannibal Country Club welcomes the opportunity to host your Wedding, Rehearsal Dinner, Luncheon, Business or Social Event.