Hannibal Social Security Office
155 Forrest Drive
Hannibal, MO 63401
Call (866) 331-7094 for the Hannibal Social Security OfficeDirections to the Hannibal Social Security Office
- Mon9a
4p - Tue9a
4p - Wed9a
4p - Thu9a
4p - Fri9a
4p - Sat–SunClosed
Missouri · Office Details From SSA, Updated March 9, 2026
There is one Social Security office in Hannibal, MO: the Hannibal Social Security Office ((866) 331-7094).
155 Forrest Drive
Hannibal, MO 63401
Call (866) 331-7094 for the Hannibal Social Security OfficeDirections to the Hannibal Social Security Office
2401 Lind Street
Quincy, IL 62301 · about 16 mi
Call (888) 279-5999 for the Quincy Social Security OfficeDirections to the Quincy Social Security Office
1305 Crown Drive
Kirksville, MO 63501 · about 71 mi
Call (888) 386-2705 for the Kirksville Social Security OfficeDirections to the Kirksville Social Security Office
3402 Buttonwood Dr, STE 101
Columbia, MO 65201 · about 74 mi
Call (866) 563-9108 for the Columbia Social Security OfficeDirections to the Columbia Social Security Office
4800 Executive Ctr Pky
Saint Peters, MO 63376 · about 77 mi
Call (877) 405-3570 for the St. Peters Social Security OfficeDirections to the St. Peters Social Security Office
Straight-line distance from the center of Hannibal.
Loading map…
Appeals from these offices are heard at St. Louis, MO Hearing Office, Columbia, MO Hearing Office and Creve Coeur Satellite Hearing Office. St. Louis, MO Hearing Office · Columbia, MO Hearing Office · Creve Coeur Satellite Hearing Office
Every Social Security office in Missouri · All hearing offices · Find your office by ZIP code
Independent site, not affiliated with the Social Security Administration. Office and hearing office details come from SSA's public data and locators. To apply for benefits, appeal or manage your record, go to SSA directly at ssa.gov.