How to Find General Practitioners by Zip Code

By the getdork research team — we build and maintain the NPI/physician-search tooling at getdork.com — Published June 13, 2026

Data sourced from live CMS NPI Registry API v2.1 queries, run June 13, 2026. All provider counts are real API responses, not estimates. Raw query results are available for download. See methodology below.

To find General Practice physicians near a zip code, query the federal NPI registry with taxonomy_description=General+Practice — NUCC code 208D00000X. Be aware of two traps: "General Practitioner" and "GP" both return zero results, and the General Practice query itself returns a dental-dominated dataset (146 of 200 Memphis records were dentists, not physicians). The true physician General Practice population in Memphis was 19 records on June 13, 2026. This is also a separate, smaller code from Family Medicine (207Q00000X) — they are not synonyms.
Two traps in one specialty:
Trap 1 — "General Practitioner" → 0, "GP" → 0. Both confirmed on June 13, 2026. Use the field name General Practice, not the practitioner title.

Trap 2 — dental population dominates the results. The NUCC taxonomy assigns "General Practice" as a sub-code under the Dentist provider type (122300000X). A bare General Practice query returns both physician GP records (208D00000X) and dental GP records. In Memphis, 146 of 200 returned records had a primary taxonomy of "Dentist, General Practice" — only 19 were true physician GP (208D00000X). Wyoming showed the same: 143 of 200 were dental. Filter by credential (MD/DO vs DDS/DMD) or by the primary taxonomy description field to isolate physicians.

General Practice in the NPI registry: raw query counts from 9 markets

The table below shows raw counts from taxonomy_description=General+Practice queries on June 13, 2026. Every market returned the 200-record cap — but this count reflects the full mixed population (physician + dental + other). The physician-only subset is substantially smaller (see Memphis drill-down below).

Market Query scope Raw records returned Note
New York, NY City filter 200+ Dental-dominated; physician GP subset uncapped
Los Angeles, CA City filter 200+ Dental-dominated; physician GP subset uncapped
Chicago, IL City filter 200+ Dental-dominated; physician GP subset uncapped
Houston, TX City filter 200+ Dental-dominated; physician GP subset uncapped
Phoenix, AZ City filter 200+ Dental-dominated; physician GP subset uncapped
Nashville, TN City filter 200+ Dental-dominated; physician GP subset uncapped
Memphis, TN City filter 200 raw / 19 physician GP 146 Dentist, General Practice; 5 Registered Nurse; 19 physician 208D00000X; 2 Family Medicine; others
Vermont (statewide) State filter 200+ Dental-dominated; physician GP subset estimated ~similar share
Wyoming (statewide) State filter 200 raw / 17 physician GP 143 Dentist, General Practice; 16 Registered Nurse; 17 physician 208D00000X; 4 Family Medicine; others

Source: CMS NPI API v2.1, taxonomy_description=General+Practice, June 13, 2026. Download raw counts.

Memphis drill-down (19 physician GP records of 200 total, June 13, 2026):
Physician NPI-1 records (MD/M.D.): approximately 7  |  Physician NPI-2 clinic accounts: approximately 12
Sample NPI-1 physician records: 1073193363 (MD), 1609891654 (M.D.), 1609166016 (M.D.)
Sample NPI-2 physician GP clinic records: 1033733688 · 1518460492 · 1265834048 · 1114322245 (all with primary taxonomy General Practice, NUCC 208D00000X)
Non-physician records in the same query result: 146 Dentist/General Practice (DDS, D.D.S., DMD credentials), 5 Registered Nurse/General Practice (RN/RDH credentials), 2 Family Medicine, 1 Pharmacist, 1 Radiology, others
Comparison: a Family Medicine query on the same date returned 200+ capped Memphis records
Source: npi-general-practice-memphis-tn-raw.json

General Practice vs Family Medicine — they are not the same code

The most common misconception about this specialty: "General Practice" and "Family Medicine" are interchangeable terms for primary care. In the NPI registry, they are distinct NUCC codes with different provider populations.

Taxonomy string NUCC code Who it covers Memphis count National sample
General Practice 208D00000X Physicians without a specialty residency; older training model; FQHCs and rural health 19 physician records (of 200 raw, dental-dominated) 200+ (capped — but dental-dominated)
Family Medicine 207Q00000X Board-certified family medicine physicians; 3-year ACGME residency; the dominant modern primary care code 200+ (capped) 200+ (capped)
Internal Medicine 207R00000X Board-certified internists; overlaps with General Practice role in adult primary care 200+ (capped) 200+ (capped)
General Practitioner (gotcha) No NUCC code. Returns zero results. 0 0
GP (gotcha) No NUCC code. Returns zero results. 0 0

Source: CMS NPI API v2.1 queries, June 13, 2026. Download full summary.

How to build a clean General Practice call list step by step

Use "General Practice" as the string — not the practitioner title

The NPI registry uses specialty field names, not practitioner titles. "General Practice" (208D00000X) is the correct string:

# Correct — returns General Practice records (physician + dental mixed)
https://npiregistry.cms.hhs.gov/api/?version=2.1
  &taxonomy_description=General+Practice
  &city=Memphis&state=TN&limit=200

# Wrong — "General Practitioner" returns 0
&taxonomy_description=General+Practitioner

# Wrong — "GP" returns 0
&taxonomy_description=GP

Filter by credential or taxonomy description to remove dental records

After running the query, filter the results by credential: MD and DO indicate physicians; DDS, D.D.S., DMD, D.M.D. indicate dentists. Alternatively, filter by the primary taxonomy description field — physician records show "General Practice" without the "Dentist" prefix; dental records show "Dentist, General Practice." In getdork's physician search, the tool returns the taxonomy description field so you can confirm the provider type directly in the result set.

Consider whether Family Medicine better matches your call plan

If your goal is a primary care prescriber call list — physicians who see adult patients, prescribe medications, and make formulary or referral decisions — Family Medicine (207Q00000X) is the larger, more representative code. Memphis returned 200+ capped Family Medicine records vs 19 physician GP records. General Practice is the right specific code for FQHCs, rural health clinics, and community health center programs where non-residency physicians serve defined patient populations.

Use statewide queries — physician GP is never capped

Because the physician GP population is small (19 in Memphis, ~17 in Wyoming, ~similar in Vermont), no market is near the 200-record physician-GP cap. A statewide query returns the complete physician GP population for any state in a single request, without pagination.

Export to CSV (Pro)

Pro users can export the full result set as a CSV file with all NPI fields — NPI, Name, Credential, Address, City, State, Zip, Phone, Entity Type. The credential column lets you split the physician GP records from the dental GP records in any spreadsheet or CRM import tool.

Search General Practice physicians in your territory — free.

getdork returns the full General Practice dataset with credential and entity-type fields visible, so you can identify physician vs dental records in the same view. No manual taxonomy parsing needed.

Search General Practice by ZIP — free

Radius guidance for a General Practice physician territory

The physician GP population is sparse enough that traditional radius planning applies in reverse — the question is not how to narrow your radius but how to ensure you are capturing all available providers:

Frequently asked questions

Why does "General Practitioner" return zero NPI results?

The CMS NPI registry does not have a taxonomy string called "General Practitioner." That is a job title, not a NUCC specialty classification. The correct CMS string is "General Practice" (208D00000X). Similarly, the abbreviation "GP" returns zero results. Both were confirmed on June 13, 2026 — zero records returned for each. In the NUCC system, the taxonomy string must match the official specialty label, not a common-language description of the provider.

Why does a General Practice NPI query return so many dentists?

In the NUCC taxonomy, "General Practice" appears as a sub-code under the Dentist provider type — the full label is "Dentist, General Practice" (a sub-classification under 122300000X). A bare query for "General Practice" prefix-matches both the physician code (208D00000X) and the dental sub-code. In our Memphis June 13, 2026 data, 146 of 200 records had a primary taxonomy of "Dentist, General Practice," and only 19 had the physician code 208D00000X as their primary taxonomy. Wyoming showed the same pattern: 143 of 200 records were dental. This is not a bug — it is the accurate NUCC data structure. The fix is to filter records by the taxonomy description field or by credential (MD/DO vs DDS/DMD).

Is General Practice the same specialty as Family Medicine in NPI data?

No — they are two separate NUCC codes with different provider populations. Family Medicine (207Q00000X) represents physicians who completed a 3-year ACGME-accredited residency and are eligible for American Board of Family Medicine certification. General Practice (208D00000X) represents physicians who did not complete a specialty residency after medical school — a category that has declined significantly as residency completion has become standard. In our data: Family Medicine returned 200+ records nationally (capped) in a single query; physician General Practice returned 19 records in Memphis city. If your call list goal is primary care prescribers, Family Medicine is the larger, more current population. See the Family Medicine guide for its own gotcha: "Family Practice" returns zero (retired name).

What does a General Practice physician call list look like in Memphis?

The Memphis General Practice query returned 200 total records on June 13, 2026, but filtering to physician GP (208D00000X) primary taxonomy yields 19 records: approximately 7 NPI-1 individual physicians (MD, M.D. credentials) and 12 NPI-2 organizational accounts (clinics, FQHCs). Sample physician NPI-1 records include 1073193363 (MD), 1609891654 (M.D.), and 1609166016 (M.D.). The 181 remaining records in the Memphis raw data were dental records (DDS, D.D.S., DMD credentials, Dentist/General Practice primary taxonomy), registered nurses and nurse practitioners, a pharmacist, a radiology record, a non-emergency medical transport organization, and a rehabilitation clinic appearing via secondary taxonomy match.

When is a General Practice call list the right choice over Family Medicine?

General Practice (208D00000X) is the right specific call list when your target is physicians enrolled under this code — often at federally qualified health centers (FQHCs), rural health clinics, and community health programs where historically trained primary care physicians serve defined patient populations. For a broad primary care prescriber list covering the full modern primary care workforce, Family Medicine (207Q00000X) and Internal Medicine (207R00000X) are the more populated codes and should be the primary queries. General Practice adds a supplemental layer — useful for FQHC territory coverage or community health center account mapping.

What radius should I use for a General Practice physician territory?

Radius planning for General Practice physicians should account for the fact that the true physician GP population in any market is much smaller than the raw query count suggests. In Wyoming and Vermont (statewide physician GP estimated at 17 records each from raw taxonomy breakdown), a statewide query is more practical than radius-based filtering. In Memphis, the 19 physician GP records are within the city area; a 25-mile radius captures the metro. In no market does physician General Practice approach the 200-record cap — a full statewide run is practical in any territory.

Methodology

All data on this page was retrieved from the CMS NPI Registry API v2.1 (npiregistry.cms.hhs.gov) on June 13, 2026. No authentication is required. Queries used taxonomy_description=General+Practice with city or state filters. Gotcha verification queries used taxonomy_description=General+Practitioner and taxonomy_description=GP — both returned zero records. The Family Medicine comparison used taxonomy_description=Family+Medicine.

Taxonomy breakdown statistics (146 dental vs 19 physician in Memphis; 143 dental vs 17 physician in Wyoming) were derived from the raw JSON dumps by grouping records on the primary taxonomy description field.

The API returns a maximum of 200 records per request. The numeric taxonomy= parameter (NUCC code) is silently ignored by the API — specialty filtering only works via taxonomy_description=.

Raw API responses for Memphis TN and Wyoming statewide are available for download: Memphis raw JSON  |  Wyoming raw JSON  |  Data collection script (.ps1)

Related guides