Registry data as of Aug 27, 2026

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.

CMS NPPES registry, loaded Aug 27, 2026 · method · Verify with CMS →

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

  1. Briana Adams, MSN, FNP-BCPain Management Registered Nurse1669172698
  2. Jazmin AdamsLicensed Practical Nurse1881164580
  3. Cathryn Ahearn, ODOptometrist1881606200
  4. Sandra Ahlum, M.D.Obstetrics & Gynecology Physician1427037183
  5. Robert Ahrens, CRNACertified Registered Nurse Anesthetist1083648513
  6. Ma'En Al-Dabbas, M.D.Internal Medicine Physician1487032421
  7. Wasim Alagha, MSCAdult Companion1073332573
  8. Brittany AlbersPhysical Therapist1063965390
  9. Bryan Albright, PT,Physical Therapist1982883724
  10. Emily Albright-Roberts, NPNurse Practitioner1396500559
  11. Mary AllenLicensed Practical Nurse1710401500
  12. Michelle Allen, N.P.Women's Health Nurse Practitioner1902907561
  13. Mary Allensworth, RNLicensed Practical Nurse1558687764
  14. Ashraf Almashhrawi, MDInternal Medicine Physician1447247077
  15. Joseph Amavisca, MDFamily Medicine Physician1316178189
  16. Courtney Anderson, RNRegistered Nurse1285397018
  17. Larry Anderson, D.C.Chiropractor1124156880
  18. Lindsay Anderson, DENTAL HYGIENISTDental Hygienist1396123543
  19. Muhammad Ansari, MDCardiovascular Disease Physician1225103765
  20. Todd Arnold, FNPFamily Nurse Practitioner1275160293
  21. Jamie ArnsSpeech-Language Assistant1336972181
  22. Noureen Asghar, MDHospitalist Physician1073259347
  23. Saima Azad, MDHospitalist Physician1902542319
  24. Kaytln Baker, FNP-CFamily Nurse Practitioner1053287284
  25. Brian Bamer, M.D.Pediatrics Physician1447683487
  26. Danette BarberLicensed Practical Nurse1639755622
  27. Arif Bari, M.D.Hematology & Oncology Physician1932188695
  28. Joanna Barnes, DDSDentist1356994990
  29. Kaelee BarnesPhysical Therapist1992672265
  30. Pamela Barrigar, MSW, LCSWClinical Social Worker1134571672
  31. Roderick Bartlett, M.D.Hospitalist Physician1649259300
  32. Rahul Basho, MDOrthopaedic Surgery Physician1760691745
  33. Joseph Bass, M.D.Diagnostic Radiology Physician1194799338
  34. Deborah Baumann, M.D.Pediatrics Physician1740521210
  35. Richard Baumann, M.D.Orthopaedic Surgery Physician1124028188
  36. Joseph Bean, M.D.Radiation Oncology Physician1881682177
  37. Manoher Bearelly, M.D.Child & Adolescent Psychiatry Physician1407925241
  38. Claire Becker-Horneker, LPCMental Health Counselor1669103776
  39. Felicia Begley, PLPCProfessional Counselor1457243875
  40. Branislav Behan, M.D.Orthopaedic Surgery Physician1609962778
  41. Hassan Behniay, M.DInternal Medicine Physician1659537272
  42. Hossein Behniaye, MDFamily Medicine Physician1356533863
  43. Jeffrey Bell, PHARMDPharmacist1952992588
  44. John Bennett, M.D.Obstetrics & Gynecology Physician1457330128
  45. Shelley Bergman, M.A.,CCC-SLPSpeech-Language Pathologist1114094463
  46. Leanne Berry, PTAPhysical Therapy Assistant1043570963
  47. Charlotte Best, D.D.S.General Practice Dentistry1932548641
  48. Jerry Best, LMSWClinical Social Worker1346722600
  49. Robert Best, D.D.S.Public Health Dentistry1073663928
  50. Christopher Bieniek, M.D.Orthopaedic Surgery Physician1073513024

The largest Missouri cities

  1. Saint Louis27,605
  2. Kansas City13,759
  3. Springfield6,403
  4. Columbia6,004
  5. Joplin2,443

All of Missouri →

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.