Andrea Nicholson, MSN, ARNP, CNP-BC, AGPCNP-BC

Andrea Nicholson, MSN, ARNP, CNP-BC, AGPCNP-BC

Cardiology

Primary Contact

641-494-5300

About

Andrea Nicholson, ARNP, CNP-BC, AGPCNC-BC is a board-certified nurse practitioner at MercyOne North Iowa Heart Center. Her clinical interests include cardiology and heart health. Andrea wants you to live a heart-healthy lifestyle, not only with medication and treatment, but with good nutrition and exercise. In her free time, she enjoys biking, reading and spending time with her family. A native of Osage, Iowa, Andrea is excited to return to North Iowa for her clinical work.

Services & Specialties

Areas of Specialization

  • Cardiology

Locations & Contact

Primary Location

MercyOne North Iowa Heart Center

250 S. Crescent Drive
Suite M2600
Mason City, IA 50401

View hours
Monday
8:00am - 5:00pm
Tuesday
8:00am - 5:00pm
Wednesday
8:00am - 5:00pm
Thursday
8:00am - 5:00pm
Friday
8:00am - 5:00pm
MercyOne North Iowa Heart Center

MercyOne New Hampton Specialty Clinic

308 N. Maple Ave.
New Hampton, IA 50659

View hours
Monday
8:00am - 4:00pm
Tuesday
8:00am - 4:00pm
Wednesday
8:00am - 4:00pm
Thursday
8:00am - 4:00pm
Friday
8:00am - 4:00pm
MercyOne New Hampton Specialty Clinic

Education & Certifications

Education

Graduate:
Maryville University, MSN (2015)

Board Certifications

American Association of Nurse Practitioners (AANP)

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.8 out of 5

(30 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.

8 Reviews

07/23/2026

all good

07/22/2026

Very well explained

06/30/2026

Just Thank You

06/26/2026

She is very nice

06/15/2026

She was great about everything!!

06/11/2026

We were early for my appointment and they got me in right away and didn’t make us wait for our appointment time

05/28/2026

She is very nice.

05/26/2026

Lived working with her look forward to working with her in the future
Show more