Dr. Kathryn Self
Kathryn C. Self, M.D., is a board-certified pediatrician at Carilion Children's. She joined Carilion in 2015 and opened our first pediatric office in Rocky Mount, Va. She is also an assistant professor in pediatrics at the Virginia Tech Carilion School of Medicine.
Dr. Self attended Eastern Virginia Medical School and completed her residency in pediatrics through the Navy at Portsmouth Navy Hospital. Following her residency, Dr. Self was on active duty with the Navy, stationed in Guam and Quantico.
She enjoys taking care of newborns and children with asthma, and she especially enjoys caring for children with more complex health care needs.
When she is not caring for our littlest patients, Dr. Self enjoys spending time with her children and her horses.