Doctors and health care providers in Hannibal, MO
569 individual NPPES records list a Hannibal practice address, 31st of 317 Missouri cities. The largest group is professional counselor: 53, 9% of the city's records, against 5% across Missouri.
The 8 largest groups in Hannibal
Source: CMS NPPES primary taxonomy, loaded Aug 27, 2026.
Hannibal in Missouri
- Rank in Missouri31st of 317 cities by records
- Share of the state0.5% of Missouri's records
- Specialties present25 or more taxonomy codes
- Top three groups21.1% of all records
- Professional Counselor rank11th of the 10 Missouri cities with the most
Compared with Missouri as a whole, Hannibal has 8.5× the state's share of licensed practical nurse records and 0.45× its share of student in an organized health care education/training program records.
Providers in Hannibal, alphabetically
- Briana Adams, MSN, FNP-BCPain Management Registered Nurse1669172698
- Jazmin AdamsLicensed Practical Nurse1881164580
- Cathryn Ahearn, ODOptometrist1881606200
- Sandra Ahlum, M.D.Obstetrics & Gynecology Physician1427037183
- Robert Ahrens, CRNACertified Registered Nurse Anesthetist1083648513
- Ma'En Al-Dabbas, M.D.Internal Medicine Physician1487032421
- Wasim Alagha, MSCAdult Companion1073332573
- Brittany AlbersPhysical Therapist1063965390
- Bryan Albright, PT,Physical Therapist1982883724
- Emily Albright-Roberts, NPNurse Practitioner1396500559
- Mary AllenLicensed Practical Nurse1710401500
- Michelle Allen, N.P.Women's Health Nurse Practitioner1902907561
- Mary Allensworth, RNLicensed Practical Nurse1558687764
- Ashraf Almashhrawi, MDInternal Medicine Physician1447247077
- Joseph Amavisca, MDFamily Medicine Physician1316178189
- Courtney Anderson, RNRegistered Nurse1285397018
- Larry Anderson, D.C.Chiropractor1124156880
- Lindsay Anderson, DENTAL HYGIENISTDental Hygienist1396123543
- Muhammad Ansari, MDCardiovascular Disease Physician1225103765
- Todd Arnold, FNPFamily Nurse Practitioner1275160293
- Jamie ArnsSpeech-Language Assistant1336972181
- Noureen Asghar, MDHospitalist Physician1073259347
- Saima Azad, MDHospitalist Physician1902542319
- Kaytln Baker, FNP-CFamily Nurse Practitioner1053287284
- Brian Bamer, M.D.Pediatrics Physician1447683487
- Danette BarberLicensed Practical Nurse1639755622
- Arif Bari, M.D.Hematology & Oncology Physician1932188695
- Joanna Barnes, DDSDentist1356994990
- Kaelee BarnesPhysical Therapist1992672265
- Pamela Barrigar, MSW, LCSWClinical Social Worker1134571672
- Roderick Bartlett, M.D.Hospitalist Physician1649259300
- Rahul Basho, MDOrthopaedic Surgery Physician1760691745
- Joseph Bass, M.D.Diagnostic Radiology Physician1194799338
- Deborah Baumann, M.D.Pediatrics Physician1740521210
- Richard Baumann, M.D.Orthopaedic Surgery Physician1124028188
- Joseph Bean, M.D.Radiation Oncology Physician1881682177
- Manoher Bearelly, M.D.Child & Adolescent Psychiatry Physician1407925241
- Claire Becker-Horneker, LPCMental Health Counselor1669103776
- Felicia Begley, PLPCProfessional Counselor1457243875
- Branislav Behan, M.D.Orthopaedic Surgery Physician1609962778
- Hassan Behniay, M.DInternal Medicine Physician1659537272
- Hossein Behniaye, MDFamily Medicine Physician1356533863
- Jeffrey Bell, PHARMDPharmacist1952992588
- John Bennett, M.D.Obstetrics & Gynecology Physician1457330128
- Shelley Bergman, M.A.,CCC-SLPSpeech-Language Pathologist1114094463
- Leanne Berry, PTAPhysical Therapy Assistant1043570963
- Charlotte Best, D.D.S.General Practice Dentistry1932548641
- Jerry Best, LMSWClinical Social Worker1346722600
- Robert Best, D.D.S.Public Health Dentistry1073663928
- Christopher Bieniek, M.D.Orthopaedic Surgery Physician1073513024
The largest Missouri cities
- Saint Louis27,605
- Kansas City13,759
- Springfield6,403
- Columbia6,004
- Joplin2,443
How to read this directory
Hannibal, Missouri appears in the CMS National Plan and Provider Enumeration System with 569 registered healthcare providers spanning 25 or more distinct NUCC-taxonomy specialties. This count includes every individual clinician who has applied for an NPI and listed a practice address in Hannibal - physicians, dentists, nurse practitioners, physician assistants, chiropractors, physical therapists, optometrists, psychologists, podiatrists, and every other credentialed provider type CMS tracks. It does not measure hospital beds, urgent-care capacity, or whether a given clinic is accepting new patients; it measures the pool of professionals with current NPI enrollment and a Hannibal practice location on file. Every figure is drawn from the federal National Provider Identifier Registry (CMS NPPES) - more than 7 million providers, maintained since May 2007, with 2024 Medicare Part D data, and, according to CMS, can be searched, compared, and traced in our methodology.
The provider mix in Hannibal is weighted toward Professional Counselor (53 clinicians, followed by Licensed Practical Nurse with 34 and Family Nurse Practitioner with 33). That distribution reflects how NPPES records specialty: providers self-select a primary taxonomy code, so a family physician who also practices geriatrics will show up under whichever NUCC code they registered first. Relative to Missouri's population, Hannibal reports roughly 9.2 providers per 100,000 residents using the state-level denominator, which is a rough proxy rather than a precise access-to-care measurement; the true catchment area of any {cityName} clinician extends beyond the municipal boundary.
Of Missouri's most common specialties, Behavior Technician is the most prominent one with no provider currently listing a Hannibal practice address, a coverage gap Hannibal patients typically fill by traveling to a larger nearby hub.
For Hannibal patients, this directory is most useful as a starting shortlist. Important: PlainDoctor is a directory of publicly available CMS government data, not a review site, a ranking, or medical advice. NPPES data is self-reported and refreshed monthly; call the practice directly to confirm the provider is still there, accepts your insurance, and is taking new patients.
For informational purposes only; this directory is not medical advice and not a substitute for checking a license. See also: how to find a doctor and how to verify one.
Common questions
How many doctors are in Hannibal, MO?
There are 569 registered healthcare providers in Hannibal, MO, covering 25 or more specialties. This includes physicians, dentists, therapists, and other licensed providers.
What are the most common medical specialties in Hannibal?
The most common specialties in Hannibal are Professional Counselor, Licensed Practical Nurse, Family Nurse Practitioner, Clinical Social Worker, Physical Therapist. Professional Counselor has the most providers with 53.
Source: CMS National Plan and Provider Enumeration System (NPPES), file loaded Aug 27, 2026 (NPPES files on CMS.gov). Records are self-reported registrations, not licenses.
Every figure on PlainDoctor is rendered directly from the federal CMS NPPES registry, Medicare Part D, MIPS, and Open Payments records, no number is typed in by an editor. See our editorial standards & corrections policy, the methodology behind these numbers, or report a data error. Data current as of Aug 27, 2026.