Gift shops, antique stores and specialty retail, most of it concentrated on Main and Third streets where the visitor traffic lands.

  • $4-$2-$1 Books / AAA Books and More — 108-114 N Main, Hannibal, MO 63401 · (573) 248-0225
  • 310 On Main — 310 S. Main, Palmyra, MO 63461 · (573) 822-2548
  • Aunt Polly's Treasures — 213 Hill St, Hannibal, MO 63401 · (573) 221-1496
  • Ayers Pottery — 308 N. 3rd, Hannibal, MO 63401 · (573) 221-6960
  • Ben Franklin — 100 S Main St, Monroe City, MO 63456 · (573) 735-4395
  • Bomgaars — 1110 US Hwy 24-36 E Ste 50, Monroe City, MO 63456 · (573) 735-1140
  • BoxDrop Mattress & Furniture of Hannibal — 1 Northport Plz, Hannibal, MO 63401 · (573) 271-0571
  • Brown's Furniture — 410 E. Lafayette, Palmyra, MO 63461 · (573) 769-2252
  • Crescent Jewelry Company — 207 Broadway, Hannibal, MO 63401 · (573) 221-0429
  • Danni Nicole's — 119 N Main, Hannibal, MO 63401 · (573) 221-5066
  • Dollar General — 216 Huck Finn S/C, Hannibal, MO 63401 · (573) 719-1170
  • Family Dollar — 1222 Broadway, Hannibal, MO 63401
  • Five Below — 3650 Stardust Dr Ste E, Hannibal, MO 63401 · (573) 273-1754
  • Gibney Sims Flowers — 225 Woodland Trail, Hannibal, MO 63401 · (573) 221-0370
  • Goodwill — 3503 Stardust Drive, Hannibal, MO 63401 · (573) 248-3416
  • Hannibal Homestore — 2401 Market St, Hannibal, MO 63401 · (573) 221-6450
  • Hickory Stick Quilt & Gift Shop — 326 N. Main St., Hannibal, MO 63401 · (573) 221-4538
  • Hyland Antiques — 4505 W Ely Rd, Hannibal, MO 63401 · (573) 248-0048
  • Landmarx — Hannibal area (office: Quincy, IL) · (573) 231-0800
  • Marion County Clocks, LLC — 115 S. 4th St., Hannibal, MO 63401 · (573) 600-9889
  • Mark Twain Book & Gift Shop — 312 N. Main Street, Hannibal, MO 63401 · (573) 221-2140
  • NobleWares — 101 N Main St, Hannibal, MO 63401 · (818) 927-3748
  • Olde River Antiques — 306 N 3rd St, Hannibal, MO 63401 · (573) 221-2080
  • Pistol Pawn — 8536 Highway 24, Taylor, MO 63471 · (573) 393-2067
  • Pudd'nheads — 115 Bird St, Hannibal, MO 63401 · (573) 248-1018
  • Rags to Riches Pawn — 219 Center St, Hannibal, MO 63401
  • Show Me Antiques & Gifts — 320 N Main St, Hannibal, MO 63401 · (573) 221-8324
  • St. Petersburg Mercantile — 114 N Main St, Hannibal, MO 63401 · (573) 221-4800
  • The Crossing Thrift Store — 200-D Steamboat Bend Shopping Ctr, Hannibal, MO 63401
  • The Rabbit Hole, LLC — 3334 W. Ely, Hannibal, MO 63401 · (573) 469-1184
  • The Salvation Army Family Store — 200 Steamboat Bend Shopping Center, Hannibal, MO 63401 · (573) 248-8008
  • Trendsetters Flooring — 285 Marion City Road, Palmyra, MO 63461 · (573) 500-2895
  • Willow & Poppy — 315 S. Main, Palmyra, MO 63461 · (573) 819-9725
  • Wilson Granite — 208 Stoddard St, Monroe City, MO 63456 · (573) 735-4252
  • Wright Furniture & Flooring — 11323 Hwy 61, Hannibal, MO 63401 · (573) 221-5008

Wrong number, wrong address, or a business missing? Email news@hanniballectern.com and it gets fixed.