Dempsey and Dempsey has been serving Hannibal, Missouri residents for the last 27 years in Bankruptcy and Social Security cases.
The estimated population, in 2016, was 17,808.
At the time of the 2010 census, the per capita income in Hannibal was $36,308, compared with $54,405 nationally.
18.7% of Hannibal residents age 25 and older have a bachelor’s or advanced college degree.
Hannibal, Missouri belongs to the Marion County.