Adam Brooks,

Adam Brooks, MD

Family Medicine, TeleMedicine, Virtual Visits

Primary Contact

641-394-2151
Appointments (New Patients Welcome)
Primary Contact
641-394-2151

Services & Specialties

Areas of Specialization

  • Family Medicine
  • TeleMedicine
  • Virtual Visits

Conditions Treated

  • Adult Medicine
  • Allergy
  • Annual Physicals
  • Cancer Prevention
  • Cardiovascular Disease
  • Cold / Flu
  • Congestive heart failure
  • Diabetes
  • Family Medicine
  • Fractures / Bumps
  • Heart Care
  • Joint aspiration
  • Men's Health
  • Pediatrics
  • Primary Care
  • Sports Physicals
  • Teen Patients
  • Well Visits
  • Women's Health
Show more

Locations & Contact

Primary Location

MercyOne New Hampton Family Medicine

308 North Maple Avenue
New Hampton , IA 50659

View hours
Monday
7:00am - 6:00pm
Tuesday
7:00am - 5:00pm
Wednesday
7:00am - 5:00pm
Thursday
7:00am - 6:00pm
Friday
7:00am - 5:00pm
Saturday
8:00am - 11:00am
MercyOne New Hampton Family Medicine

MercyOne New Hampton Medical Center

308 North Maple Avenue
New Hampton , IA 50659

MercyOne New Hampton Medical Center

MercyOne New Hampton Emergency Care

308 North Maple Avenue
New Hampton , IA 50659

MercyOne New Hampton Emergency Care

Provider Ratings

The following ratings and reviews are based on verified feedback collected from independently administered patient experience surveys. The ratings and comments submitted by patients reflect their own views and opinions. Patient identities are withheld to ensure confidentiality and privacy. Learn More >

4.7 out of 5

(74 ratings)

The Patient Satisfaction Rating is an average of all responses to the care provider related questions shown below from our survey. Patients that are treated in outpatient or hospital environments may receive different surveys, and the volume of responses will vary by question.

6 Reviews

10/04/2024

He took the time to call me. He seemed to actually care about what I was feeling. Always made sure he answered my questions and felt comfortable

09/23/2024

Buena atenci贸n

09/12/2024

I like my doctor very much and do not wish to change I hope my insurance stays the same so I can stay with him until dad wants to take me from the server otherwise I鈥檓 doing great thank you Dr. Brooks

08/30/2024

I hope he is still around when I need my next physical.

08/01/2024

This doctor is focused on listening to the patient and responsive to their needs.

07/26/2024

Dr. Brooks is a doctor that truly cares.
Show more