Catherine B. Anderson, NP-C

Catherine's Patient Care Philosophy

Always hold your head up high whether you have scars or a bald head from chemotherapy; they are symbols of your strength and nothing else.


What Patients say about Catherine

Cathy has taught me to be strong through my illness. There have been so many times when I felt I couldn't deal with the reality of my situation, and her words helped me find that inner strength.


Cathy B. Anderson, RN, MSN, NP-C received her RN degree from Louisiana State University in Baton Rouge before going on to complete her BSN at the Louisiana State University Medical Center School of Nursing and her MSN at Virginia Commonwealth University School of Nursing in Richmond.

Cathy has worked as a registered nurse at Ochsner Medical Foundation, Baton Rouge General, Doctors Hospital of Jefferson, American Critical Care Services, Virginia Commonwealth University’s School of Nursing, HCA Parham Doctors Hospital, and the Levinson Heart Failure and Coumadin Center at HCA CJW. She specializes in palliative care and is a keen advocate for the benefits of pet therapy. She has been with VCI since 2014 and practices primarily in Hanover.

Cathy is certified by the American Academy of Nurse Practitioners and is a member of the American Academy of Nurse Practitioners, the Virginia Council of Nurse Practitioners, Preventive Cardiovascular Nurses Association, the North American Thrombosis Forum, and the American College of Cardiology.

When not in the office, you can find Cathy reading, practicing yoga, or spending time with her husband and two children.


BSN, 1992, Lousisiana State University Medical Center School of Nursing, Baton Rouge, LA

MSN, 2010, VCU School of Nursing, Richmond, VA

To schedule an appointment with this physician, call (804) 559-2489