
No reviews
Insurance
Not specified
Check availability
100 providers found
Looking for a family doctor in Bristol? Most patients narrow the list by insurance first, then by location and reviews. 100+ verified family doctors appear below.

Insurance

Insurance

Insurance

Jayantilal Raojibhal Patel · Family Medicine Physician
501 Bath Rd, Bristol, PA, 19007
NPI · 1730184888Insurance

Insurance

Insurance

Insurance

Insurance

Angelo J Ratini · Geriatric Medicine (Family Medicine) Physician
501 Bath Rd Suite 209A, Bristol, PA, 19007
NPI · 1114973567Insurance

Carrie Renee Widener · Family Nurse Practitioner
1 Medical Park Blvd Suite 300E, Bristol, TN, 37620
NPI · 1649813346Insurance

Amber Moss · Family Medicine Physician
240 Medical Park Blvd Suite 3000, Bristol, TN, 37620
NPI · 1386022630Insurance

Insurance

Insurance

Insurance

Insurance

Insurance

Insurance

Insurance

Insurance

Elyse Suzanne Mann · Family Nurse Practitioner
350 Blountville Hwy Suite 105, Bristol, TN, 37620
NPI · 1417456054Insurance

Insurance

Insurance

Mid State Health Center · Family Medicine Physician
100 Robie Road, Bristol, NH, 03222
NPI · 1912166083Insurance

Insurance

Insurance

Sandra Jean Ford · Family Nurse Practitioner
12832 NW Central Ave, Bristol, FL, 32321
NPI · 1104107226Insurance

Insurance

Insurance

Insurance

Insurance

Insurance

Blue Ridge Medical Management Corporation · Sleep Medicine (Family Medicine) Physician
3175 Linden Dr, Bristol, VA, 24202
NPI · 1730542473Insurance

Insurance

Jason V Johnson · Family Nurse Practitioner
208 Medical Park Blvd, Bristol, TN, 37620
NPI · 1649796251Insurance

Insurance

Insurance

Julie Anne Ouellette · Family Nurse Practitioner
539 Farmington Ave, Bristol, CT, 06010
NPI · 1366940298Insurance

Insurance

Insurance

Insurance

Insurance

Andrew Brockmyre · Family Medicine Physician
240 Medical Park Blvd, Bristol, TN, 37620
NPI · 1013911890Insurance

Laddie Crisp · Family Medicine Physician
1 Medical Park Blvd Suite 255W, Bristol, TN, 37620
NPI · 1184114175Insurance

Insurance

Insurance

Insurance

Jonathan Dale Blankenship · Family Medicine Physician
240 Medical Park Blvd Suite 3000, Bristol, TN, 37620
NPI · 1629500046Insurance

Kimberly Crosby · Family Nurse Practitioner
240 Medical Park Blvd Suite 3600, Bristol, TN, 37620
NPI · 1356883235Insurance

Insurance

Insurance

Catherine Ruth Hanor · Family Nurse Practitioner
1 Medical Park Blvd, Bristol, TN, 37620
NPI · 1417182684Insurance

Tasha Nichole Herndon · Family Nurse Practitioner
284 Blevins Blvd, Bristol, VA, 24202
NPI · 1780214049Insurance

Insurance

Adult Geriatric Osteopathic Medical Care, LLC · Geriatric Medicine (Family Medicine) Physician
2610 Century Ave, Bristol, PA, 19007
NPI · 1518654474Insurance

Mariah Whitney Edwards · Family Nurse Practitioner
271 Medical Park Blvd, Bristol, TN, 37620
NPI · 1578227880Insurance

Geoffrey Grattan Correll · Family Medicine Physician
109 Meadowview Rd, Bristol, TN, 37620
NPI · 1861462426Insurance

King University · Sports Medicine (Family Medicine) Physician
1350 King College Rd, Bristol, TN, 37620
NPI · 1780340125Insurance

Laura Leann Lawson Renfro · Family Nurse Practitioner
260 Midway St, Bristol, TN, 37620
NPI · 1780025874Insurance

Insurance

Joseph Moody Martin · Family Nurse Practitioner
1 Medical Park Blvd, Bristol, TN, 37620
NPI · 1831478411Insurance

Kimberly Sturgill · Family Nurse Practitioner
240 Medical Park Blvd, Bristol, TN, 37620
NPI · 1568466399Insurance

Gregory E Clarity · Family Medicine Physician
208 Medical Park Blvd, Bristol, TN, 37620
NPI · 1568451516Insurance

Advanced Primary Care Physicians · Family Medicine Physician
501 Bath Road, Bristol, PA, 19007
NPI · 1811179674Insurance

Insurance

Insurance

Insurance

Christy L. Saladino · Family Nurse Practitioner
1135 Volunteer Pkwy Suite 5, Bristol, TN, 37620
NPI · 1245813831Insurance

Insurance

Christina Lammey · Family Nurse Practitioner
905 Tower Rd Suite 3188, Bristol, PA, 19007
NPI · 1396637070Insurance

Belena Davis · Family Nurse Practitioner
240 Medical Park Blvd Suite 3000, Bristol, TN, 37620
NPI · 1598074361Insurance

Gregory E Clarity · Family Medicine Physician
208 Medical Park Blvd, Bristol, TN, 37620
NPI · 1568451516Insurance

Insurance

Danielle Lynn Jones Weston · Family Medicine Physician
240 Medical Park Blvd Suite 3000, Bristol, TN, 37620
NPI · 1457814873Insurance

Jill Nicole Lambert · Family Nurse Practitioner
15181 Big Knob Rd, Bristol, VA, 24202
NPI · 1538815741Insurance

Insurance

Insurance

Chelsea Newsome · Family Nurse Practitioner
739 Bluff City Hwy Suite 3, Bristol, TN, 37620
NPI · 1063055762Insurance

Insurance

Five Town Health Alliance, Inc. · Family Medicine Physician
61 Pine St, Bristol, VT, 05443
NPI · 1871840843Insurance

Atiq Ur Rehman Salam Sheikh · Family Medicine Physician
501 Bath Rd, Bristol, PA, 19007
NPI · 1447140884Insurance

Insurance

Dustin Michael Cowan · Family Nurse Practitioner
200 Rittenhouse Cir Bldg 4, Bristol, PA, 19007
NPI · 1073300901Insurance

Insurance

Hadeer Saleh Eltahan · Family Medicine Physician
1251 Farmington Avenue, Bristol, CT, 06010
NPI · 1023756590Insurance

Insurance

Insurance

Ronna Denise New · Family Medicine Physician
1 Medical Park Blvd Suite 450W, Bristol, TN, 37620
NPI · 1750502514Insurance

Insurance

Vickie Karon Lewis · Family Nurse Practitioner
1 Medical Park Blvd, Bristol, TN, 37620
NPI · 1699768564Insurance

Brittney Lynn Collins · Family Nurse Practitioner
249 Midway Medical Park Suite 101, Bristol, TN, 37620
NPI · 1427778604Insurance

Insurance

Insurance

Michael B Fischer · Family Medicine Physician
501 Bath Rd Suite 217, Bristol, PA, 19007
NPI · 1114913779Insurance

Insurance

Renee Bratspis · Family Medicine Physician
74 Munsill Ave Suite 100, Bristol, VT, 05443
NPI · 1760758734Insurance

Jennifer Lauren Hohman · Family Nurse Practitioner
839 Farmington Ave, Bristol, CT, 06010
NPI · 1003575804Insurance

Gianna Nicole Pastrick · Family Nurse Practitioner
2137 Volunteer Pkwy Suite 5, Bristol, TN, 37620
NPI · 1821983099Insurance

Insurance

Insurance

Jennifer B Mastrocola · Family Medicine Physician
1251 Farmington Ave, Bristol, CT, 06010
NPI · 1972896561Insurance
These providers list this insurance as accepted, but coverage should be confirmed directly with the provider before booking.
Same specialty in cities near Bristol — useful if your insurance network extends across the metro.
Bristol has family doctors practicing across hospital systems, group practices, and independent clinics. When choosing a family doctor in Bristol, the three factors most patients care about are: insurance acceptance, distance from home or work, and patient reviews. Heallexa shows all three on every listing so you can compare without clicking back and forth.
Many Bristol family doctors list major insurance plans including Blue Cross Blue Shield, Aetna, UnitedHealthcare, Cigna, Humana, and Medicare. Listings reflect what providers have indicated they accept — always confirm in-network status directly with the office before booking. Out-of-network visits can cost 3–5× more than in-network ones.
In-network family doctors in Bristol typically run $120–$300 for an initial visit before insurance. Out-of-network rates can be 3–5× higher. Use the insurance filter above to see Bristol family doctors who list your specific plan, and confirm acceptance directly with the office before booking.
Most Bristol listings indicate new-patient status on the profile. Wait times vary by specialty and insurance; calling the office directly is the fastest way to confirm same-week availability.
Major plans in include Blue Cross Blue Shield, Aetna, UnitedHealthcare, Cigna, Humana, and Medicare. Listings show plans the provider has indicated they accept — always confirm in-network status directly with the office before your appointment.
Most PPO plans in allow direct booking. HMO and many Medicare Advantage plans require a primary-care referral first. Confirm with your insurer or the office before booking.