Photo of Dr. John Schaffhausen

Dr. John Schaffhausen, MD

Concierge Family Medicine physician, Maple Grove, MN

PrimaCare Direct
5.0 (3 reviews)

Dr. Schaffhausen is a board-certified family medicine physician who joined Voyage Healthcare in 2000 and practices at its Maple Grove clinic.

9825 Hospital Drive, Suite 300, Maple Grove, MN 55311
At a glance
Board certification
American Board of Family Medicine
Languages
English

Facts on this page last checked October 2026. How we check doctors

About Dr. Schaffhausen

Dr. Schaffhausen studied at Saint John's University and earned his medical degree at the University of Iowa. He completed a residency at the Cedar Rapids Medical Education Foundation. He is board certified by the American Board of Family Medicine.

He joined Voyage Healthcare in 2000 and practices family medicine at the Maple Grove clinic. His special interests include pediatrics, preventative medicine and adult medicine. He enjoys fishing, hiking, traveling, reading and cooking.

Membership and fees

Fees are not published. Ask the practice.

Services

Family medicine for all ages Prevention Chronic care Pediatrics Adult medicine
What family medicine doctors commonly treat

Education and credentials

Degree
MD
College
Saint John's University
Medical school
University of Iowa
Residency
Cedar Rapids Medical Education Foundation
Board certification
American Board of Family Medicine
Professional memberships
American Academy of Family Physicians
NPI
1912936428

Hospital and practice affiliations

Voyage Healthcare, Maple Grove clinic, since 2000

Location

9825 Hospital Drive, Suite 300, Maple Grove, MN 55311
PrimaCare Direct practice page
Directions

Recognition and research

Awards

Nominated for MAFP Family Physician of the Year in 2019, 2020 and 2021.
Semi-finalist for MAFP Family Physician of the Year in 2021.

Patient reviews

5.0
3 reviews
5 star3
4 star0
3 star0
2 star0
1 star0
Write a review
Rated 5 out of 5

He's the BEST

"has been taking care of my brother, who has early-onset Alzheimer's, for seven years with compassion and friendship."

FMDD UserAug 2022
Rated 5 out of 5

wonderful physician

"He is a wonderful physician with a great sense of humor and patience."

FMDD UserApr 2022
Rated 5 out of 5

cares about your overall well-being

"The best doctor in Minnesota is without a doubt. Dr. Schaffhausen cares about your overall well-being and is willing to put in the necessary effort to assist you. Actually listened to you for an hour while treating you."

FMDD UserMar 2022

Questions patients ask

Is Dr. Schaffhausen board certified?

Yes, Dr. Schaffhausen is board certified by the American Board of Family Medicine.

Where did Dr. Schaffhausen train?

He earned his medical degree at the University of Iowa. He completed a residency at the Cedar Rapids Medical Education Foundation.

Where is Dr. Schaffhausen's office?

Dr. Schaffhausen practices family medicine at the Voyage Healthcare Maple Grove clinic.

Are you Dr. Schaffhausen? Claim this profile for free. Report a correction.

Ready to contact PrimaCare Direct?