Brooke Stewart, ARNP

Family Medicine

MercyOne North Iowa Women's Health Care and Internal Medicine

1631 4th Street Southwest, Suite 114B

Mason City, IA 50401 Directions

641-428-6000

4.9 out of 5

241 verified ratings

241 Ratings, 78 Comments


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.
Feb 18, 2026
She makes you feel that she is very interested in your views and care

Feb 12, 2026
Skilled and great bedside manner.

Feb 9, 2026
She’s been my provider for the past couple of years and I will keep her. I’ve built trust with her.

Feb 2, 2026
Very concerned with the patient

Feb 2, 2026
I trust that she will give me the best advice and care. Thank you!

Jan 29, 2026
Very thorough and compassionate.

Jan 28, 2026
thank you, for your time, Ms Stewart

Jan 28, 2026
Was very good. No problem

Jan 26, 2026
She is just the best!

Jan 20, 2026
very good care

Jan 19, 2026
Brooke always addresses any concerns I may have.

Jan 16, 2026
Very easy to talk to

Jan 14, 2026
When a provider chooses to spend more time with a patient instead of rushing them through tells me they care about helping people not the money. She is able to laugh with me and even joke with me.

Jan 5, 2026
Brooke is just the best, only other I have seen since Dr. Sieh left.. she was my dr. for 30 years.

Jan 5, 2026
excellent provider

Jan 2, 2026
She always listens to your concerns and takes steps to meet your needs in a professional, caring and prompt manner. Feedback is timely if needed

Dec 29, 2025
Very helpful

Dec 8, 2025
She is delightful.

Dec 1, 2025
Brooke Stewart is a very knowledgeable and professional person. She is compassionate and so willing to reassure me in light of a pending, involved spine surgery. Thank you, Brooke!

Nov 24, 2025
She was personable, kind, and interested.

Nov 24, 2025
She is awesome!

Nov 19, 2025
Very personable

Nov 18, 2025
Outstanding. Very through and caring.

Nov 17, 2025
She took the time to explain what she felt was causing my symptoms and also referred me to a specialist for another issue I had.

Nov 14, 2025
She was attentive, thorough, and spent time with me.

Nov 14, 2025
Brooke is wonderful! She is very caring and actually listens to you.

Nov 11, 2025
On my latest visit she helped me to straighten out my history of allergies.

Nov 10, 2025
Brooke is a treasure!

Nov 5, 2025
She is so caring and understanding.

Nov 3, 2025
She is an Excellent.

Oct 31, 2025
Brooke makes her patients feel comfortable and she listens. She even makes us laugh! And laughs at my jokes too, no matter how bad they are. LOL. Brooke is a down to earth provider who gets her patients and responds efficiently. I've had a lot of providers in a short amount of time since my long term provider retired a few years ago, and Brooke is by far the best. She treats me with respect and dignity every time I am there. I live out of town but I continue to use her as my primary caregiver because I appreciate her so much. I am pretty sure it wouldn't matter how far I was from Mason City, I would still travel to Brooke! She is that good!

Oct 29, 2025
Brooke has consistently been a good provider for me. She gives me choices and listens to my concerns. She doesn’t ever push, only suggests.

Oct 21, 2025
she is a good provider to have

Oct 21, 2025
I feel that none of my labs were explained to me and i was never really given any input on how to improve my results that much. Except to eat a high protein diet is how i could lose weight. But no other suggestions. And i was told labs were just the way they were bc of what i ate or didnt eat the day they were done. Poor diet. Didnt really explain much. I ask alot of questions and feel i have an underlying issue that might not being addressed. Such as when i had c diff. I was told that was a viral thing too and had to go see a diff dr to get proper diagnosis and testing for that.

Oct 20, 2025
Excellent provider.

Oct 14, 2025
Great listener, very down to earth. Little ray of sunshine. Wants to help you

Oct 6, 2025
She's always pleasant and really listens to me. She explains things nicely.

Sep 29, 2025
probably saved my life by referring me on to a cardiologist

Sep 26, 2025
Very good

Sep 24, 2025
I am able to get an appointment in a reasonable amount of time. Her staff is pleasant. A pleasant experience going there.

Sep 16, 2025
Thank you!

Sep 16, 2025
Ms. Stewart really makes my healthcare a collaborative experience. I feel that she really listens to my concerns and that she adjusts my healthcare plan accordingly.

Sep 15, 2025
She was very helpful and professional with answering my questions.

Sep 15, 2025
Thoughtful and caring person

Sep 11, 2025
You all of the works do a great job

Sep 10, 2025
She has always been polite, friendly, and answers my questions .

Sep 10, 2025
She is very professional and knows her job as a provider, makes an individual very comfortable .

Aug 29, 2025
Brooke is knowledgeable, efficient, and caring.

Aug 28, 2025
She always listens. I feel comfortable with her. As I age I feel like she has an understanding of my needs.

Aug 28, 2025
Very personable and compassionate.