Hannibal Old Police Station and Jail

Hannibal Old Police Station and Jail, also known a City Hall, is a historic police station and jail located at Hannibal, Marion County, Missouri. It was built in 1878–1879, and is a two-story, eclectic late Victorian style brick building on a granite foundation. It features two octagonal towers of different heights and a complex roof defined by a heavy bracketed cornice.

It was added to the National Register of Historic Places in 1979. It is located in the Central Park Historic District.