Family & Internal Medicine

Family Medicine in Marquette, MI

Family and internal medicine providers care for the health of an individual and their family. Providers are trained to diagnose and treat a wide variety of ailments in patients of all ages. Special emphasis is placed on prevention and the primary care of entire families. This includes utilizing consultations and community resources.

All board-certified physicians have completed a three-year internship and residency program, which includes training in pediatrics, internal medicine, obstetrics and gynecology, surgery, psychiatry, geriatrics and community medicine. This provides them with the ability to treat the majority of all illnesses and injuries. Your family physician is also concerned about preventative medicine—this means being just as interested in keeping you healthy as in getting you well.

Primary Care

Next Steps

Find A Doctor

Search Doctors

Find a Clinic

View Locations

Why do I need a primary care provider?

You’re young, you’re healthy and you’re very, very busy. You might be asking yourself, “Do I really need a primary care provider?” The short answer: Yes, you do.

Having a primary care provider will keep you healthier as you age. This includes a lower risk of dying from cancer, heart disease or stroke. The reason for this is what’s known as “continuity of care.” This means you establish a relationship with a health care provider and you enhance that relationship year after year. This provider knows your habits, manages ongoing conditions and ensures you're being properly screened for disease.

For these reasons and more, if you don’t have a primary care provider, there is no better time to establish one!

Internal Medicine

Family & Internal Medicine Practice Locations

UP Health System – Bell
901 Lakeshore Dr.
Ishpeming, MI 49849
UP Health System – Portage
500 Campus Drive
Hancock, MI 49930
UP Health System – Doctors Park | Escanaba
710 S. Lincoln Road
Escanaba, MI 49829
UP Medical Group – Marquette | Family Medicine
1414 W. Fair Ave., Ste. 36
Marquette, Michigan 49855
UP Medical Group – Trenary | Family Medicine
Trenary Community Building
Trenary, MI 49891
Peninsula Medical Center
1414 W. Fair Ave.
Marquette, MI 49855

Primary Care Services:

Our primary care providers will help you manage many aspects of your health and wellness and can help you find specialty care if needed.

  • Allergy injections
  • Annual physical exams, including well-child exams
  • Diabetes education
  • EKGs
  • IUD placement
  • Geriatrics
  • Minor outpatient surgery
  • Nutrition counseling
  • Osteopathic manipulation
  • Pediatrics
  • Pulmonary function testing
  • Referrals to specialists & home health
  • Steroid injections
  • Women's health, including female reproductive health


Our Providers

UP Medical Group – Bell | Family Medicine

Schedule Your Appointment

Ishpeming, MI
4.9 / 5 (289)
Employed Provider
Schedule Appointment
Ishpeming, MI
4.7 / 5 (297)
Employed Provider
Schedule Appointment
Ishpeming, MI
4.9 / 5 (441)
Employed Provider
Schedule Appointment
Ishpeming, MI
4.8 / 5 (267)
Employed Provider
Schedule Appointment
Ishpeming, MI
4.7 / 5 (116)
Employed Provider
Schedule Appointment
Ishpeming, MI
4.8 / 5 (178)
Employed Provider
Accepts New Patients
Schedule Appointment
Ispheming, MI
Employed Provider
Accepts New Patients
Schedule Appointment
Ishpeming, MI
4.6 / 5 (331)
Employed Provider
Accepts New Patients
Schedule Appointment
Ishpeming, MI
4.8 / 5 (288)
Employed Provider
Accepts New Patients
Schedule Appointment
Ishpeming, MI
4.9 / 5 (76)
Employed Provider
Accepts New Patients
Schedule Appointment
Ishpeming, MI
4.9 / 5 (520)
Employed Provider
Accepts New Patients
Schedule Appointment

UP Medical Group | Doctors Park

Schedule Your Appointment

Escanaba, MI
4.9 / 5 (414)
Employed Provider
Accepts New Patients
Schedule Appointment
Escanaba, MI
4.9 / 5 (516)
Employed Provider
Accepts New Patients
Schedule Appointment
Escanaba, MI
4.9 / 5 (407)
Employed Provider
Accepts New Patients
Schedule Appointment
Escanaba, MI
4.8 / 5 (148)
Employed Provider
Accepts New Patients
Schedule Appointment

UP Medical Group – Family Medicine | Lakewood

Marquette, MI
4.8 / 5 (274)
Employed Provider
Accepts New Patients
Schedule Appointment
Marquette, MI
4.8 / 5 (225)
Employed Provider
Accepts New Patients
Schedule Appointment
Marquette, MI
4.9 / 5 (446)
Employed Provider
Accepts New Patients
Schedule Appointment
Marquette, MI
4.9 / 5 (216)
Employed Provider
Accepts New Patients
Schedule Appointment

UP Medical Group– Family Medicine | Negaunee

Negaunee, MI
4.9 / 5 (473)
Employed Provider
Accepts New Patients
Schedule Appointment
Negaunee, MI
4.9 / 5 (189)
Employed Provider
Accepts New Patients
Schedule Appointment

UP Medical Group – Family Medicine | Marquette

Marquette, MI
Employed Provider
Accepts New Patients
Resident
Schedule Appointment
Marquette, MI
Employed Provider
Accepts New Patients
Resident
Schedule Appointment
Marquette, MI
4.8 / 5 (34)
Employed Provider
Schedule Appointment
Marquette, MI
Employed Provider
Accepts New Patients
Resident
Schedule Appointment
Marquette, MI
Employed Provider
Accepts New Patients
Resident
Schedule Appointment
Marquette, MI
4.8 / 5 (222)
Employed Provider
Accepts New Patients
Schedule Appointment
Marquette, MI
Employed Provider
Accepts New Patients
Resident
Schedule Appointment
Marquette, MI
Employed Provider
Accepts New Patients
Schedule Appointment
Marquette, MI
Employed Provider
Accepts New Patients
Resident
Schedule Appointment
Trenary, MI
4.9 / 5 (584)
Employed Provider
Accepts New Patients
Schedule Appointment
Marquette, MI
Employed Provider
Accepts New Patients
Call to Schedule
Marquette, MI
Employed Provider
Accepts New Patients
Schedule Appointment
Marquette, MI
Employed Provider
Accepts New Patients
Resident
Schedule Appointment
Marquette, MI
Employed Provider
Accepts New Patients
Resident
Schedule Appointment
Marquette, MI
Employed Provider
Accepts New Patients
Resident
Schedule Appointment
Marquette, MI
Employed Provider
Accepts New Patients
Resident
Schedule Appointment
Marquette, MI
4.9 / 5 (451)
Employed Provider
Schedule Appointment
Marquette, MI
Employed Provider
Accepts New Patients
Resident
Schedule Appointment
Marquette, MI
Employed Provider
Accepts New Patients
Resident
Schedule Appointment
Marquette, MI
Employed Provider
Call to Schedule
Marquette, MI
4.8 / 5 (244)
Employed Provider
Accepts New Patients
Schedule Appointment
Marquette, MI
4.8 / 5 (78)
Employed Provider
Accepts New Patients
Schedule Appointment

UP Medical Group – Portage | Internal Medicine

Hancock, MI
4.8 / 5 (38)
Employed Provider
Call to Schedule
Hancock, MI
4.9 / 5 (311)
Employed Provider
Accepts New Patients
Schedule Appointment
Hancock, MI
Employed Provider
Accepts New Patients
Schedule Appointment
Hancock, MI
4.7 / 5 (109)
Employed Provider
Accepts New Patients
Schedule Appointment
Hancock, MI
4.8 / 5 (134)
Employed Provider
Accepts New Patients
Schedule Appointment

UP Medical Group – Family Medicine | Trenary

Trenary, MI
4.9 / 5 (584)
Employed Provider
Accepts New Patients
Schedule Appointment
Marquette, MI
4.8 / 5 (78)
Employed Provider
Accepts New Patients
Schedule Appointment

Hospital Outpatient Department

UP Health System - Family Medicine Marquette, Negaunee, and Lakewood are departments of UP Health System. When you see a physician or receive services in a provider-based clinic, you are technically being treated in an outpatient department of the hospital rather than the physician’s office. Please refer to “Understanding your Healthcare Costs” to learn how your bill may be affected when seen by a provider in a provider-based clinic.  

Understanding Your Healthcare Costs

Provider-Based Clinics – You may see a charge on your bill for the equipment, supplies and services provided in one of our provider-based clinics.

Click Here to Learn More