Pharmacies
Find a pharmacy in any state, county or city, from the official federal NPI Registry. 55,378 pharmacies listed.
Pharmacies fill prescriptions, and many also give vaccines and answer questions about your medicines. This list comes from the federal NPI Registry, where every pharmacy that bills health insurance must be registered. In a medical emergency, call 911.
How-to guides: How to choose a pharmacy
By state
- Alabama1,127
- Alaska116
- Arizona1,062
- Arkansas700
- California4,412
- Colorado761
- Connecticut456
- Delaware161
- District of Columbia91
- Florida4,532
- Georgia1,787
- Hawaii154
- Idaho358
- Illinois1,765
- Indiana987
- Iowa650
- Kansas502
- Kentucky1,043
- Louisiana1,050
- Maine252
- Maryland843
- Massachusetts741
- Michigan1,924
- Minnesota853
- Mississippi645
- Missouri1,139
- Montana242
- Nebraska360
- Nevada476
- New Hampshire161
- New Jersey1,625
- New Mexico281
- New York4,654
- North Carolina1,706
- North Dakota150
- Ohio1,685
- Oklahoma811
- Oregon609
- Pennsylvania1,819
- Rhode Island125
- South Carolina912
- South Dakota178
- Tennessee1,269
- Texas4,964
- Utah444
- Vermont127
- Virginia1,110
- Washington1,095
- West Virginia438
- Wisconsin930
- Wyoming115
U.S. territories
Sources: NPI Registry monthly file, NPPES (updated 2026-11-01, retrieved 2026-11-07). Methodology