Appointment Requests

We typically have same-day appointment availability! Call 

(563) 583-9300 to schedule your appointment.

Contact our office to inquire about provider availability.

New Patients

Health Insurance

We accept most public and private insurance plans. We also offer special pricing for cash-paying patients for most procedures.

Our Providers

We are a staff of physicians and nurse practitioners that base our success on our patients' long-term good health.  

We emphasize preventive care and aim to grow long-term relationships between our patients and physicians. Meet the Providers

Open enrollment for public healthcare marketplace coverage for 2014 is over. If you missed it, you may still qualify for getting coverage. See how.

Things to Know

If you have new coverage, learn how you can use it to your benefit.

Contact Us

DFP Mobile Access

Dubuque Family Practice (DFP)

320 N. Grandview Ave

Dubuque, IA 52001

Phone: (563) 583-9300

Fax: (563) 557-5574

Office Hours

Monday - Friday: 8a - 5p

Saturdays: 8a - 11a

Closed Sundays

You can now access your DFP Patient Portal online. Or, you can even access it from your smart phone! 

Call Us:  (563) 583-9300

Dubuque Family Practice

A genuine full-service provider

Our Services

  • Primary Care
  • Obstetrics and Gynecology
  • Well Child Exams
  • Annual Physicals
  • Sports and Camp Physicals
  • Laboratory Testing
  • Adult and Pediatric Immunizations
  • Preventive Health Care
  • Pre-operative Clearance

Learn about emergency care with your insurance, and using your new coverage to improve your health.

After you have signed up for the patient portal, just download the free Healow app to your iPhone or Android phone. 

Visit the portal at


For sending email inquiries, please visit our contact page to submit your request.