1,056 NPI-registered Public Health or Welfare Agency providers practice in Alabama. See all states.
| Provider | Specialty | Location | NPI |
|---|---|---|---|
| A Friend of Mind | Public Health or Welfare Agency | Birmingham, AL | 1558960138 |
| Abg Consultants | Public Health or Welfare Agency | Hoover, AL | 1841996899 |
| Agency for Substance Abuse Prevention | Public Health or Welfare Agency | Oxford, AL | 1487471710 |
| Ala Dept of Public Health-Statewide Fp | Public Health or Welfare Agency | Montgomery, AL | 1982747184 |
| Alabama Department of Aids Waiver | Public Health or Welfare Agency | Montgomery, AL | 1255474458 |
| Alabama Department of Community Based Waiver | Public Health or Welfare Agency | Montgomery, AL | 1871636563 |
| Alabama Department of Public Health | Public Health or Welfare Agency | Clanton, AL | 1417478710 |
| Alabama Department of Public Health | Public Health or Welfare Agency | Atmore, AL | 1477074540 |
| Alabama Department of Public Health | Public Health or Welfare Agency | Montgomery, AL | 1942460456 |
| Alabama Department of Public Health | Public Health or Welfare Agency | Abbeville, AL | 1912428087 |
| Alabama Department of Public Health Pharm | Public Health or Welfare Agency | Montgomery, AL | 1891838009 |
| Alabama Dept of Public Health | Public Health or Welfare Agency | Montgomery, AL | 1659914190 |
| Alabama Healthcare Advantage East | Public Health or Welfare Agency | Montgomery, AL | 1053776773 |
| Alabama Healthcare Advantage Inc, | Public Health or Welfare Agency | Montgomery, AL | 1689039307 |
| Alabama Healthcare Advantage North | Public Health or Welfare Agency | Montgomery, AL | 1881059509 |
| Alabama Healthcare Advantage South | Public Health or Welfare Agency | Montgomery, AL | 1942665666 |
| Alabama Healthcare Advantage West | Public Health or Welfare Agency | Montgomery, AL | 1225493943 |
| Anna Barksdale, Mscp, Lpc, LLC | Public Health or Welfare Agency | Mobile, AL | 1841725132 |
| Autauga County Health Dept Adult Immun | Public Health or Welfare Agency | Prattville, AL | 1245374081 |
| Autauga County Health Dept Aids | Public Health or Welfare Agency | Prattville, AL | 1689717001 |
| Autauga County Health Dept Child | Public Health or Welfare Agency | Prattville, AL | 1134262678 |
| Autauga County Health Dept Epsdt | Public Health or Welfare Agency | Prattville, AL | 1891838264 |
| Autauga County Health Dept Fp Clinic | Public Health or Welfare Agency | Prattville, AL | 1043353584 |
| Autauga County Health Dept Mat | Public Health or Welfare Agency | Prattville, AL | 1922157759 |
| Autauga County Health Dept Offsite Epsdt | Public Health or Welfare Agency | Prattville, AL | 1629111935 |
| Autauga County Health Dept Prev Health Ed | Public Health or Welfare Agency | Prattville, AL | 1245373331 |
| Autauga County Health Dept Pri Care | Public Health or Welfare Agency | Prattville, AL | 1689718470 |
| Autauga County Health Dept Std | Public Health or Welfare Agency | Prattville, AL | 1508386301 |
| Autauga County Health Dept Vfc Immun | Public Health or Welfare Agency | Prattville, AL | 1497899470 |
| Baldwin County Health Dept Offsite Epsdt | Public Health or Welfare Agency | Bay Minette, AL | 1538202841 |
| Baldwin County Health Dept Std | Public Health or Welfare Agency | Bay Minette, AL | 1881124667 |
| Baldwin County Health Dept Std (robertsdale) | Public Health or Welfare Agency | Robertsdale, AL | 1144740937 |
| Baldwin County Health Dept-Bay Minette Adult Immun | Public Health or Welfare Agency | Bay Minette, AL | 1154465995 |
| Baldwin County Health Dept-Bay Minette Aids | Public Health or Welfare Agency | Bay Minette, AL | 1497898811 |
| Baldwin County Health Dept-Bay Minette Child | Public Health or Welfare Agency | Bay Minette, AL | 1760525208 |
| Baldwin County Health Dept-Bay Minette Epsdt | Public Health or Welfare Agency | Bay Minette, AL | 1700929171 |
| Baldwin County Health Dept-Bay Minette Fp Clinic | Public Health or Welfare Agency | Bay Minette, AL | 1578606018 |
| Baldwin County Health Dept-Bay Minette Mat | Public Health or Welfare Agency | Bay Minette, AL | 1902955982 |
| Baldwin County Health Dept-Bay Minette Prev Health Ed | Public Health or Welfare Agency | Bay Minette, AL | 1154464246 |
| Baldwin County Health Dept-Bay Minette Pri Care | Public Health or Welfare Agency | Bay Minette, AL | 1497899280 |
| Baldwin County Health Dept-Bay Minette Vfc Immun | Public Health or Welfare Agency | Bay Minette, AL | 1306980388 |
| Baldwin County Health Dept-Robertsdale Adult Immun | Public Health or Welfare Agency | Robertsdale, AL | 1558405357 |
| Baldwin County Health Dept-Robertsdale Aids | Public Health or Welfare Agency | Robertsdale, AL | 1801939004 |
| Baldwin County Health Dept-Robertsdale Child | Public Health or Welfare Agency | Robertsdale, AL | 1063555480 |
| Baldwin County Health Dept-Robertsdale Epsdt | Public Health or Welfare Agency | Robertsdale, AL | 1073656286 |
| Baldwin County Health Dept-Robertsdale Fp Clinic | Public Health or Welfare Agency | Robertsdale, AL | 1861535288 |
| Baldwin County Health Dept-Robertsdale Mat | Public Health or Welfare Agency | Robertsdale, AL | 1184773913 |
| Baldwin County Health Dept-Robertsdale Prev Health Ed | Public Health or Welfare Agency | Robertsdale, AL | 1942343033 |
| Baldwin County Health Dept-Robertsdale Vfc Immun | Public Health or Welfare Agency | Robertsdale, AL | 1003950080 |
| Barbour County Health Dept (clayton) Std | Public Health or Welfare Agency | Clayton, AL | 1417477258 |
| Barbour County Health Dept Offsite Epsdt | Public Health or Welfare Agency | Clayton, AL | 1508909672 |
| Barbour County Health Dept Std | Public Health or Welfare Agency | Eufaula, AL | 1245750090 |
| Barbour County Health Dept-Clayton Adult Immun | Public Health or Welfare Agency | Clayton, AL | 1467596262 |
| Barbour County Health Dept-Clayton Aids | Public Health or Welfare Agency | Clayton, AL | 1710020912 |
| Barbour County Health Dept-Clayton Child | Public Health or Welfare Agency | Clayton, AL | 1952444374 |
| Barbour County Health Dept-Clayton Epsdt | Public Health or Welfare Agency | Clayton, AL | 1699818807 |
| Barbour County Health Dept-Clayton Fp Clinic | Public Health or Welfare Agency | Clayton, AL | 1770626194 |
| Barbour County Health Dept-Clayton Mat | Public Health or Welfare Agency | Clayton, AL | 1487703229 |
| Barbour County Health Dept-Clayton Prev Health Ed | Public Health or Welfare Agency | Clayton, AL | 1013050103 |
| Barbour County Health Dept-Clayton Pri Care | Public Health or Welfare Agency | Clayton, AL | 1235272451 |
| Barbour County Health Dept-Clayton Vfc Immun | Public Health or Welfare Agency | Clayton, AL | 1912041997 |
| Barbour County Health Dept-Eufaula Adult Immun | Public Health or Welfare Agency | Eufaula, AL | 1023151560 |
| Barbour County Health Dept-Eufaula Aids | Public Health or Welfare Agency | Eufaula, AL | 1306989728 |
| Barbour County Health Dept-Eufaula Child | Public Health or Welfare Agency | Eufaula, AL | 1750424297 |
| Barbour County Health Dept-Eufaula Epsdt | Public Health or Welfare Agency | Eufaula, AL | 1619010089 |
| Barbour County Health Dept-Eufaula Fp Clinic | Public Health or Welfare Agency | Eufaula, AL | 1487797924 |
| Barbour County Health Dept-Eufaula Mat | Public Health or Welfare Agency | Eufaula, AL | 1811046899 |
| Barbour County Health Dept-Eufaula Prev Health Ed | Public Health or Welfare Agency | Eufaula, AL | 1508909698 |
| Barbour County Health Dept-Eufaula Pri Care | Public Health or Welfare Agency | Eufaula, AL | 1700929916 |
| Barbour County Health Dept-Eufaula Vfc Immun | Public Health or Welfare Agency | Eufaula, AL | 1215071295 |
| Bibb County Health Dept Adult Immun | Public Health or Welfare Agency | Centreville, AL | 1689717365 |
| Bibb County Health Dept Aids | Public Health or Welfare Agency | Centreville, AL | 1295878619 |
| Bibb County Health Dept Child | Public Health or Welfare Agency | Centreville, AL | 1578606992 |
| Bibb County Health Dept Epsdt | Public Health or Welfare Agency | Centreville, AL | 1437292802 |
| Bibb County Health Dept Fp Clinic | Public Health or Welfare Agency | Centreville, AL | 1295878734 |
| Bibb County Health Dept Mat | Public Health or Welfare Agency | Centreville, AL | 1023143120 |
| Bibb County Health Dept Offsite Epsdt | Public Health or Welfare Agency | Centreville, AL | 1447393756 |
| Bibb County Health Dept Prev Health Ed | Public Health or Welfare Agency | Centreville, AL | 1417090507 |
| Bibb County Health Dept Pri Care | Public Health or Welfare Agency | Centreville, AL | 1619010824 |
| Bibb County Health Dept Std | Public Health or Welfare Agency | Centreville, AL | 1902327299 |
| Bibb County Health Dept Vfc Immun | Public Health or Welfare Agency | Centreville, AL | 1841334828 |
| Blount County Health Dept Adult Immun | Public Health or Welfare Agency | Oneonta, AL | 1932242476 |
| Blount County Health Dept Aids | Public Health or Welfare Agency | Oneonta, AL | 1104969526 |
| Blount County Health Dept Child | Public Health or Welfare Agency | Oneonta, AL | 1669515102 |
| Blount County Health Dept Epsdt | Public Health or Welfare Agency | Oneonta, AL | 1346383718 |
| Blount County Health Dept Fp Clinic | Public Health or Welfare Agency | Oneonta, AL | 1104969641 |
| Blount County Health Dept Mat | Public Health or Welfare Agency | Oneonta, AL | 1720137706 |
| Blount County Health Dept Offsite Epsdt | Public Health or Welfare Agency | Oneonta, AL | 1528101839 |
| Blount County Health Dept Prev Health Ed | Public Health or Welfare Agency | Oneonta, AL | 1851434948 |
| Blount County Health Dept Pri Care | Public Health or Welfare Agency | Oneonta, AL | 1528101730 |
| Blount County Health Dept Std | Public Health or Welfare Agency | Oneonta, AL | 1720509029 |
| Blount County Health Dept Vfc Immun | Public Health or Welfare Agency | Oneonta, AL | 1821132804 |
| Bullock County Health Dept Adult Immun | Public Health or Welfare Agency | Union Springs, AL | 1467595900 |
| Bullock County Health Dept Aids | Public Health or Welfare Agency | Union Springs, AL | 1013050434 |
| Bullock County Health Dept Child | Public Health or Welfare Agency | Union Springs, AL | 1538202072 |
| Bullock County Health Dept Epsdt | Public Health or Welfare Agency | Union Springs, AL | 1255474623 |
| Bullock County Health Dept Fp Clinic | Public Health or Welfare Agency | Union Springs, AL | 1801939350 |
| Bullock County Health Dept Mat | Public Health or Welfare Agency | Union Springs, AL | 1568511392 |
| Bullock County Health Dept Offsite Epsdt | Public Health or Welfare Agency | Union Springs, AL | 1437292745 |
| Bullock County Health Dept Prev Health Ed | Public Health or Welfare Agency | Union Springs, AL | 1760525851 |
Source: CMS NPPES Data Dissemination (June 2026). Specialty taxonomy: NUCC.