Alabama · All doctors
All doctors in Alabama
10,896 active providers, sorted by completeness of record. For a faster path, browse by city or specialty.
| # | Doctor | Specialty | City | Procedures | Open Payments | MIPS | |
|---|---|---|---|---|---|---|---|
| 6901 |
Dr. Oliver Matthews
|
Certified Registered Nurse Anesthetist | Florence | 108 | — | — | › |
| 6902 |
Dr. Rachel Matthews
Medicare
|
Physical Therapist | Foley | 558 | — | — | › |
| 6903 |
Dr. Jubal Matthews
|
Chiropractor | Guntersville | 125 | — | — | › |
| 6904 |
Dr. Belvia Matthews
Medicare
|
Psychologist | Huntsville | 199 | — | — | › |
| 6905 |
Dr. Hubert Matthews
|
Specialist | Montgomery | 651 | — | — | › |
| 6906 |
Dr. Quinton Matthews
Medicare
|
Surgery Physician | Tuscaloosa | 310 | $33 | 18 | › |
| 6907 |
Dr. Alexandra Mattox
Medicare
|
Physician Assistant | Mobile | 176 | $1,544 | — | › |
| 6908 |
Dr. Miller Matzek
Medicare
|
Physical Therapist | Huntsville | 2,818 | — | — | › |
| 6909 |
Dr. Amelia Mauldin
|
Physician Assistant | Harvest | — | $228 | — | › |
| 6910 |
Dr. Caroline Mauldin
Medicare
|
Acute Care Nurse Practitioner | Huntsville | 633 | $1,443 | — | › |
| 6911 |
Dr. Deanah Maxwell
Medicare
|
Family Medicine Physician | Brewton | 697 | $329 | — | › |
| 6912 |
Dr. David Maxwell
Medicare
|
Certified Registered Nurse Anesthetist | Huntsville | 153 | $31 | — | › |
| 6913 |
Dr. Jeremy Maxwell
|
Physical Therapist | Pelham | 3,965 | — | — | › |
| 6914 |
Dr. Aimee Maxwell
|
Orthopedic Physical Therapist | Saraland | 518 | — | — | › |
| 6915 |
Dr. Misty Maxwell
Medicare
|
Family Nurse Practitioner | Sheffield | 1,602 | $266 | — | › |
| 6916 |
Dr. Alan Maxwell
|
Family Medicine Physician | Tuscaloosa | 120 | — | — | › |
| 6917 |
Dr. Richard May
Medicare
|
Internal Medicine Physician | Birmingham | 712 | $100 | 93 | › |
| 6918 |
Dr. Emily May
|
Certified Registered Nurse Anesthetist | Birmingham | — | $48 | — | › |
| 6919 |
Dr. Mary May
Medicare
|
Family Nurse Practitioner | Birmingham | — | $417 | 87 | › |
| 6920 |
Dr. Larry May
|
Surgery Physician | Gadsden | 127 | — | 87 | › |
| 6921 |
Dr. Tommishea May
Medicare
|
Nurse Practitioner | Hoover | 148 | $1,419 | — | › |
| 6922 |
Dr. Carmen May
|
Acute Care Nurse Practitioner | Mobile | 641 | $1,560 | — | › |
| 6923 |
Dr. Kristan May
|
Family Nurse Practitioner | Winfield | 1,618 | — | — | › |
| 6924 |
Dr. Jeffrey Mayberry
Medicare
|
Certified Registered Nurse Anesthetist | Opelika | 46 | $18 | 77 | › |
| 6925 |
Dr. William Mayberry
|
Optometrist | Pell City | — | $42 | — | › |
| 6926 |
Dr. Tiffani Maycock
|
Family Medicine Physician | Selma | 525 | — | — | › |
| 6927 |
Dr. Brenda Mayfield
Medicare
|
Psychiatric/Mental Health Nurse Practitioner | Birmingham | — | $120 | — | › |
| 6928 |
Dr. Robert Maynor
|
Ophthalmology Physician | Huntsville | 365 | $269 | 100 | › |
| 6929 |
Dr. Holly Mays
|
Pediatric Nurse Practitioner | Anniston | — | $287 | — | › |
| 6930 |
Dr. Janeen Mays
Medicare
|
Family Nurse Practitioner | Birmingham | 14 | — | — | › |
| 6931 |
Dr. Andrew Mays
Medicare
|
Ophthalmology Physician | Vestavia Hills | 2,514 | $522 | 76 | › |
| 6932 |
Dr. Sharon Mbuko
Medicare
|
Internal Medicine Physician | Huntsville | 1,086 | — | — | › |
| 6933 |
Dr. Arthur McAdams
Medicare
|
Medical Physician Assistant | Birmingham | 35 | $20 | — | › |
| 6934 |
Dr. Cindy McAdams
Medicare
|
Family Medicine Physician | Madison | 891 | $427 | — | › |
| 6935 |
Dr. Alison McAfee
|
Pediatrics Physician | Birmingham | — | $119 | — | › |
| 6936 |
Dr. Sarah McAlister
Medicare
|
Certified Registered Nurse Anesthetist | Birmingham | 16 | $17 | — | › |
| 6937 |
Dr. John McAndrew
|
Orthopaedic Surgery Physician | Mobile | 677 | $183 | 71 | › |
| 6938 |
Dr. Kara McAnnally
Medicare
|
Certified Registered Nurse Anesthetist | Birmingham | 40 | — | — | › |
| 6939 |
Dr. Mason McAnnally
|
Physical Therapist | Trussville | 1,799 | — | 100 | › |
| 6940 |
Dr. John McBrayer
|
Cardiovascular Disease Physician | Alabaster | 5,196 | $116 | 82 | › |
| 6941 |
Dr. Michael McBrearty
Medicare
|
Family Medicine Physician | Fairhope | 454 | $22 | — | › |
| 6942 |
Dr. Ashley McBride
Medicare
|
Nurse Practitioner | Huntsville | 107 | $1,775 | 76 | › |
| 6943 |
Dr. Ashley McBride
Medicare
|
Family Nurse Practitioner | Irvington | — | $350 | — | › |
| 6944 |
Dr. Jessica McCafferty
Medicare
|
Nurse Practitioner | Florence | — | $942 | — | › |
| 6945 |
Dr. William McCain
Medicare
|
Family Nurse Practitioner | Huntsville | 58 | — | — | › |
| 6946 |
Dr. Julia McCall
Medicare
|
Family Nurse Practitioner | Alexander City | — | $16 | — | › |
| 6947 |
Dr. Lindsey McCallon
Medicare
|
Optometrist | Auburn | 47 | $50 | — | › |
| 6948 |
Dr. Amy McCarley
|
Registered Nurse | Birmingham | — | $32 | — | › |
| 6949 |
Dr. Nicole McCarn
Medicare
|
Physical Therapist | Vestavia Hills | 1,685 | — | 81 | › |
| 6950 |
Dr. Michael McCarthy
|
Orthodontics and Dentofacial Orthopedic Dentist | Hoover | — | $43 | — | › |
| 6951 |
Dr. Harry McCarty
Medicare
|
Radiation Oncology Physician | Huntsville | 5,704 | $65 | 97 | › |
| 6952 |
Dr. John McCarty
Medicare
|
Diagnostic Radiology Physician | Huntsville | 24,931 | — | 75 | › |
| 6953 |
Dr. William McCary
Medicare
|
Otolaryngology Physician | Huntsville | 1,301 | $1,069 | 93 | › |
| 6954 |
Dr. Mark McCaslin
Medicare
|
Diagnostic Radiology Physician | Mobile | 2,261 | — | 75 | › |
| 6955 |
Dr. Natalie McCay
Medicare
|
Family Nurse Practitioner | Decatur | 1,658 | $290 | 86 | › |
| 6956 |
Dr. Gloria McClain
Medicare
|
Nurse Practitioner | Fulton | 301 | $297 | — | › |
| 6957 |
Dr. William McClanahan
|
Internal Medicine Physician | Pell City | — | $18 | — | › |
| 6958 |
Dr. Sarah McClees
Medicare
|
Dermatology Physician | Birmingham | 261 | $1,541 | — | › |
| 6959 |
Dr. Randall McClellan
|
Pediatric Gastroenterology Physician | Huntsville | — | $85 | — | › |
| 6960 |
Dr. Michael McClellan
Medicare
|
Chiropractor | Rainbow City | 226 | — | — | › |
| 6961 |
Dr. Megan McClendon
Medicare
|
Family Nurse Practitioner | Warrior | — | $39 | — | › |
| 6962 |
Dr. Barry McCleney
Medicare
|
Family Medicine Physician | Springville | 1,168 | $1,136 | 87 | › |
| 6963 |
Dr. Mark McClintock
Medicare
|
Optometrist | Birmingham | 1,462 | $972 | 88 | › |
| 6964 |
Dr. Joe McClinton
|
Gynecology Physician | Montgomery | — | $39 | — | › |
| 6965 |
Dr. Joel McCloud
Medicare
|
Internal Medicine Physician | Montgomery | 2,991 | $3,924 | 83 | › |
| 6966 |
Dr. Scott McClure
Medicare
|
Ophthalmology Physician | Birmingham | — | $261 | — | › |
| 6967 |
Dr. Tommy McCluskey
Medicare
|
Family Nurse Practitioner | Rogersville | 1,030 | $304 | — | › |
| 6968 |
Dr. Cecil McCollum
Medicare
|
Ophthalmology Physician | Birmingham | 363 | — | — | › |
| 6969 |
Dr. Deborah McCollum
Medicare
|
Family Nurse Practitioner | Montgomery | — | $17 | — | › |
| 6970 |
Dr. Kate McConathy
Medicare
|
Nurse Practitioner | Bessemer | 51 | $345 | 87 | › |
| 6971 |
Dr. Brian McCool
Medicare
|
Otolaryngology Physician | Homewood | 795 | $277 | 77 | › |
| 6972 |
Dr. Alan McCool
Medicare
|
Urology Physician | Jasper | 1,562 | $3,145 | 81 | › |
| 6973 |
Dr. Emily McCord
Medicare
|
Family Nurse Practitioner | Bessemer | — | $58 | — | › |
| 6974 |
Dr. Nathan McCord
Medicare
|
Family Nurse Practitioner | Dothan | 771 | $30 | — | › |
| 6975 |
Dr. Joel McCord
Medicare
|
Physical Therapist | Florence | 3,736 | — | — | › |
| 6976 |
Dr. Sandra McCord
|
Medical Physician Assistant | Semmes | — | $72 | 93 | › |
| 6977 |
Dr. Kristen McCormack
|
Family Nurse Practitioner | Talladega | — | $101 | — | › |
| 6978 |
Dr. Sarah McCormick
Medicare
|
Anesthesiology Physician | Birmingham | 98 | — | — | › |
| 6979 |
Dr. Lindsey McCormick
Medicare
|
Family Medicine Physician | Gulf Shores | 1,788 | $37 | 87 | › |
| 6980 |
Dr. Meredith McCoy
Medicare
|
Family Nurse Practitioner | Birmingham | 583 | $555 | — | › |
| 6981 |
Dr. Zachary McCoy
|
Family Nurse Practitioner | Birmingham | — | $19 | — | › |
| 6982 |
Dr. Maranda McCoy
Medicare
|
Family Nurse Practitioner | Gulf Shores | 2,045 | — | 87 | › |
| 6983 |
Dr. Patricia McCoy
|
Ophthalmology Physician | Huntsville | 161 | — | 20 | › |
| 6984 |
Dr. Shelly McCoy
|
Nurse Practitioner | Huntsville | — | $85 | — | › |
| 6985 |
Dr. Loren McCoy
Medicare
|
Internal Medicine Physician | Muscle Shoals | 19,453 | $6,655 | 24 | › |
| 6986 |
Dr. Michael McCracken
|
Prosthodontist | Birmingham | — | $282 | — | › |
| 6987 |
Dr. Loren McCracken
|
Dentist | Tuscaloosa | — | $74 | — | › |
| 6988 |
Dr. Charlotte McCray
Medicare
|
Physical Therapist | Montgomery | 1,112 | — | — | › |
| 6989 |
Dr. Edith McCreadie
Medicare
|
Family Medicine Physician | Mobile | 64 | — | — | › |
| 6990 |
Dr. De'arco McCreary
Medicare
|
Internal Medicine Physician | Mobile | 729 | $427 | — | › |
| 6991 |
Dr. Anna McCreless
Medicare
|
Hospitalist Physician | Birmingham | 850 | $32 | 87 | › |
| 6992 |
Dr. N McCreless
|
Rehabilitation Chiropractor | Double Springs | 358 | — | — | › |
| 6993 |
Dr. John McCreless
Medicare
|
Certified Registered Nurse Anesthetist | Gadsden | — | $60 | — | › |
| 6994 |
Dr. Annette McCrory
|
Physical Therapist | Homewood | 1,587 | — | — | › |
| 6995 |
Dr. Dana McCullar
Medicare
|
Nurse Practitioner | Jasper | 128 | — | 96 | › |
| 6996 |
Dr. Gary McCulloch
Medicare
|
Family Medicine Physician | Eclectic | 1,816 | $33 | — | › |
| 6997 |
Dr. Sherry McCurdy
|
Certified Registered Nurse Anesthetist | Birmingham | 121 | $12 | — | › |
| 6998 |
Dr. Amy McCurdy
|
Chiropractor | Piedmont | 714 | — | — | › |
| 6999 |
Dr. Danetta McCurley
Medicare
|
Family Nurse Practitioner | Birmingham | 414 | — | — | › |
| 7000 |
Dr. Robert McDaniel
|
Dentist | Decatur | — | $16 | — | › |