Performance indicators for the Hannibal short-term rental market based on reliable data.
Listings
Reliable / Active
Cap Rate
Middle-Earners Gross Yield
Revenue
Middle-Earners Revenue
Occupancy
Middle-Earners Occupancy
Home Value
Median Home Sale Price
Top Earners
Top-Earners Revenue
The highest-performing listings in Hannibal.
Loading top listings...
Generally Investor friendly
Short-term rentals are explicitly allowed with a clear annual licensing, inspection, and tax regime, including a 6% lodging tax and an Airbnb tax agreement—evidence of supportive enforcement and manageable compliance; however, zoning is restricted to specific districts and property inspections/fees are required, which adds moderate burden but does not impose hard occupancy caps citywide.
Local STR Agent
STR specialist · Hannibal, MO
Hannibal is a small riverfront city in Marion County, Missouri, situated on the west bank of the Mississippi River in the state's northeastern corner. The city has a population of roughly 17,000 residents and carries the easygoing character of a Midwestern river town, with a historic brick downtown, a working waterfront, and a steady stream of literary-minded visitors. Hannibal is best known as the boyhood home of Samuel Clemens, the author known to the world as Mark Twain, and serves as a gateway for travelers exploring the author's life and the rural Missouri landscape that inspired his novels. It lies approximately 100 miles northwest of St. Louis, the nearest major metropolitan area, with Quincy, Illinois, just across the river about 20 minutes to the east.
The centerpiece of any visit to Hannibal is the Mark Twain Boyhood Home & Museum, a collection of historic buildings on the city's north end that includes the modest white house where Clemens lived from 1844 to 1853. The complex preserves the home, an attached museum, and several restored structures, and it remains the most-visited site in the region. It sits within walking distance of most of the city's lodging and is the natural starting point for a stay in town.
Just a few minutes south of the city, Mark Twain Cave offers a different angle on the local literary heritage, as the cave is rumored to have inspired scenes in The Adventures of Tom Sawyer. Visitors can take guided tours through the same limestone passages Clemens is said to have explored as a boy, and the surrounding complex includes Cameron Cave, a winery, and zipline courses. The site draws both literary pilgrims and families looking for an easy half-day outing.
A short drive south of town, Mark Twain Lake provides an outdoor counterpoint to Hannibal's historic streets. The 18,600-acre reservoir offers boating, fishing, swimming, and several state park and recreation areas along its wooded shoreline. It is roughly a 30- to 40-minute drive from downtown and is popular with travelers who want to combine a literary-themed stay in Hannibal with a day or two on the water.
Hannibal's compact, walkable historic core, well-defined literary identity, and proximity to both St. Louis and the broader river-and-lake recreation of northeast Missouri make it an unusually well-rounded base for short-term rentals. Visitors can spend mornings tracing Clemens's footsteps and evenings dining along the river, with the option of a quick detour to the lake or a longer day trip into the city, giving hosts a steady mix of weekend travelers, families, and seasonal tourists to draw from.