Courtney Brooke Penn, FNP

Family Medicine, Primary Care

Languages Spoken:

English

Gender:

Female

4.7
Based on 265 ratings
Courtney Brooke Penn, FNP

About Courtney Brooke Penn, FNP

Courtney B. Penn, MSN, RN, CCRN, FNP-C, is a family nurse practitioner focused on caring for people with chronic health conditions. She provides high-quality preventive care to reduce complications and hospitalizations. 

Courtney earned a Bachelor of Science in nursing from Grand Canyon University in Phoenix. She completed a Master of Science in nursing at Simmons College in Boston.  

With more than 20 years of nursing experience in critical care settings — and a specialty certification in critical care nursing — Courtney understands the importance of problem-solving in health care. She’s an active listener who empathizes with her patients and their families.  

Courtney and her family live on a hobby farm in Gloucester, where they care for a variety of animals. A Pennsylvania native, she appreciates country living that’s close to both the water and city life. Courtney is married with two children. When she isn’t working, Courtney enjoys gardening, hiking, competitive equestrian events and renovating her 1901 farmhouse.  

Board Certifications

American Academy of Nurse Practitioners - Family Nurse Practitioner

Locations

Riverside Elizabeth Lakes Family Practice

191 Fox Hill Road, Hampton, VA 23669

Get Directions And Drive Time

Ratings & Reviews

Riverside Health is committed to exceptional quality, safety and service. All ratings and comments are obtained from patient survey data collected and verified by Press Ganey, an independent organization focused on improving patient experience. Star ratings are displayed for those physicians who participate in Riverside’s patient experience survey program through Press Ganey and have received a minimum of 30 surveys responses.

Overall Satisfaction
4.7
Based on 265 ratings
5 out of 5 stars
5 out of 5 stars
June 25, 2026
It was a great experience
5 out of 5 stars
5 out of 5 stars
June 24, 2026
Outstanding visit. Great experience
5 out of 5 stars
5 out of 5 stars
June 24, 2026
Good visit
5 out of 5 stars
5 out of 5 stars
June 23, 2026
Nurse petitioner, Courtney was professional, Knowledgeable and care about my well-being and the circumstances
5 out of 5 stars
5 out of 5 stars
June 18, 2026
Courtney was wonderful, very easy to communicate with
5 out of 5 stars
5 out of 5 stars
June 17, 2026
Courtney excellent care provider
4.2 out of 5 stars
4.2 out of 5 stars
May 27, 2026
NP Penn listens and explains all that I had questions about. Also set up a follow up visit to check up on my health.
4 out of 5 stars
4 out of 5 stars
May 24, 2026
Good
5 out of 5 stars
5 out of 5 stars
May 18, 2026
Very helpful, Very professional
5 out of 5 stars
5 out of 5 stars
May 16, 2026
Very good experience. Ms. Courtney Penn is a wonderful care provider. I always feel good about myself after my appointment with her.
5 out of 5 stars
5 out of 5 stars
May 14, 2026
I have only good things to say about Courtney, she was great.
5 out of 5 stars
5 out of 5 stars
May 06, 2026
Courtney always listens to my current situation, my concerns, and adjusts as necessary. She is not just a doctor but my doctor; the epitome of a Primary Care Physician!
3.6 out of 5 stars
3.6 out of 5 stars
April 27, 2026
It was good beautiful I was able to get a same day appointment to address my condition.
5 out of 5 stars
5 out of 5 stars
April 02, 2026
My Dr. Really listens to me. She understands all my fears and works with me. I would definitely recommend her.
5 out of 5 stars
5 out of 5 stars
March 12, 2026
Courtney is great, very informative. Explained everything in detail and makes sure I completely understand what's going on.
5 out of 5 stars
5 out of 5 stars
February 17, 2026
She is factual, professional and pleasant. She answers my questions. She tells me truths.
5 out of 5 stars
5 out of 5 stars
February 13, 2026
Courtney is very easy to talk to and made me feel relaxed. She is a great asset to Riverside.
5 out of 5 stars
5 out of 5 stars
February 11, 2026
Good
5 out of 5 stars
5 out of 5 stars
February 11, 2026
All visits with NP Penn have been very positive.
4 out of 5 stars
4 out of 5 stars
February 11, 2026
Good treatment overall
Reviews 1-20 of 64