Public Health or Welfare in Alabama — NPI Providers

1,056 active Public Health or Welfare providers have a practice location in Alabama according to the latest NPPES snapshot. Each profile shows the NPI number, taxonomy code, license details, and practice address — useful for claims, credentialing, and verifying a provider.

Public Health or Welfare providers in Alabama

NPI Name Type Specialty Location
1982747184 Ala Dept of Public Health-Statewide Fp Organization Public Health or Welfare Agency Montgomery, AL
1255474458 Alabama Department of Aids Waiver Organization Public Health or Welfare Agency Montgomery, AL
1871636563 Alabama Department of Community Based Waiver Organization Public Health or Welfare Agency Montgomery, AL
1891838009 Alabama Department of Public Health Pharm Organization Public Health or Welfare Agency Montgomery, AL
1245374081 Autauga County Health Dept Adult Immun Organization Public Health or Welfare Agency Prattville, AL
1689717001 Autauga County Health Dept Aids Organization Public Health or Welfare Agency Prattville, AL
1134262678 Autauga County Health Dept Child Organization Public Health or Welfare Agency Prattville, AL
1891838264 Autauga County Health Dept Epsdt Organization Public Health or Welfare Agency Prattville, AL
1043353584 Autauga County Health Dept Fp Clinic Organization Public Health or Welfare Agency Prattville, AL
1922157759 Autauga County Health Dept Mat Organization Public Health or Welfare Agency Prattville, AL
1629111935 Autauga County Health Dept Offsite Epsdt Organization Public Health or Welfare Agency Prattville, AL
1245373331 Autauga County Health Dept Prev Health Ed Organization Public Health or Welfare Agency Prattville, AL
1689718470 Autauga County Health Dept Pri Care Organization Public Health or Welfare Agency Prattville, AL
1497899470 Autauga County Health Dept Vfc Immun Organization Public Health or Welfare Agency Prattville, AL
1538202841 Baldwin County Health Dept Offsite Epsdt Organization Public Health or Welfare Agency Bay Minette, AL
1154465995 Baldwin County Health Dept-Bay Minette Adult Immun Organization Public Health or Welfare Agency Bay Minette, AL
1497898811 Baldwin County Health Dept-Bay Minette Aids Organization Public Health or Welfare Agency Bay Minette, AL
1760525208 Baldwin County Health Dept-Bay Minette Child Organization Public Health or Welfare Agency Bay Minette, AL
1700929171 Baldwin County Health Dept-Bay Minette Epsdt Organization Public Health or Welfare Agency Bay Minette, AL
1578606018 Baldwin County Health Dept-Bay Minette Fp Clinic Organization Public Health or Welfare Agency Bay Minette, AL
1902955982 Baldwin County Health Dept-Bay Minette Mat Organization Public Health or Welfare Agency Bay Minette, AL
1154464246 Baldwin County Health Dept-Bay Minette Prev Health Ed Organization Public Health or Welfare Agency Bay Minette, AL
1497899280 Baldwin County Health Dept-Bay Minette Pri Care Organization Public Health or Welfare Agency Bay Minette, AL
1306980388 Baldwin County Health Dept-Bay Minette Vfc Immun Organization Public Health or Welfare Agency Bay Minette, AL
1558405357 Baldwin County Health Dept-Robertsdale Adult Immun Organization Public Health or Welfare Agency Robertsdale, AL
1801939004 Baldwin County Health Dept-Robertsdale Aids Organization Public Health or Welfare Agency Robertsdale, AL
1063555480 Baldwin County Health Dept-Robertsdale Child Organization Public Health or Welfare Agency Robertsdale, AL
1073656286 Baldwin County Health Dept-Robertsdale Epsdt Organization Public Health or Welfare Agency Robertsdale, AL
1861535288 Baldwin County Health Dept-Robertsdale Fp Clinic Organization Public Health or Welfare Agency Robertsdale, AL
1184773913 Baldwin County Health Dept-Robertsdale Mat Organization Public Health or Welfare Agency Robertsdale, AL
1942343033 Baldwin County Health Dept-Robertsdale Prev Health Ed Organization Public Health or Welfare Agency Robertsdale, AL
1003950080 Baldwin County Health Dept-Robertsdale Vfc Immun Organization Public Health or Welfare Agency Robertsdale, AL
1508909672 Barbour County Health Dept Offsite Epsdt Organization Public Health or Welfare Agency Clayton, AL
1467596262 Barbour County Health Dept-Clayton Adult Immun Organization Public Health or Welfare Agency Clayton, AL
1710020912 Barbour County Health Dept-Clayton Aids Organization Public Health or Welfare Agency Clayton, AL
1952444374 Barbour County Health Dept-Clayton Child Organization Public Health or Welfare Agency Clayton, AL
1699818807 Barbour County Health Dept-Clayton Epsdt Organization Public Health or Welfare Agency Clayton, AL
1770626194 Barbour County Health Dept-Clayton Fp Clinic Organization Public Health or Welfare Agency Clayton, AL
1487703229 Barbour County Health Dept-Clayton Mat Organization Public Health or Welfare Agency Clayton, AL
1013050103 Barbour County Health Dept-Clayton Prev Health Ed Organization Public Health or Welfare Agency Clayton, AL
1235272451 Barbour County Health Dept-Clayton Pri Care Organization Public Health or Welfare Agency Clayton, AL
1912041997 Barbour County Health Dept-Clayton Vfc Immun Organization Public Health or Welfare Agency Clayton, AL
1023151560 Barbour County Health Dept-Eufaula Adult Immun Organization Public Health or Welfare Agency Eufaula, AL
1306989728 Barbour County Health Dept-Eufaula Aids Organization Public Health or Welfare Agency Eufaula, AL
1750424297 Barbour County Health Dept-Eufaula Child Organization Public Health or Welfare Agency Eufaula, AL
1619010089 Barbour County Health Dept-Eufaula Epsdt Organization Public Health or Welfare Agency Eufaula, AL
1487797924 Barbour County Health Dept-Eufaula Fp Clinic Organization Public Health or Welfare Agency Eufaula, AL
1811046899 Barbour County Health Dept-Eufaula Mat Organization Public Health or Welfare Agency Eufaula, AL
1508909698 Barbour County Health Dept-Eufaula Prev Health Ed Organization Public Health or Welfare Agency Eufaula, AL
1700929916 Barbour County Health Dept-Eufaula Pri Care Organization Public Health or Welfare Agency Eufaula, AL

Public Health or Welfare by city in Alabama

Frequently asked questions

How many Public Health or Welfare providers are in Alabama?
The latest NPPES snapshot lists 1,056 active providers with Public Health or Welfare as their primary taxonomy and a practice location in Alabama.
How do I verify a Public Health or Welfare provider's NPI in Alabama?
Open the provider's profile below to see their NPI, taxonomy code, license state, and practice address, then cross-check against the official NPPES registry (linked on every profile).
Can I get this data through an API?
Yes — the NPI Portal API provides JSON search by specialty, state, and city, plus batch NPI verification.

Source: CMS NPPES (public data). Snapshot 2026-07-09.