Bowie competed on the varsity swim team for four years at Lexington High School. In 2014, she was named a Middlesex League All-Star. She qualified for the state championships all four years and scored points at each of those state meets.
Bowie participated with the North Shore Swim Club for seven years.
Bowie was born in Waltham, Mass. She is the youngest daughter of Shanna and Paul Bowie. She has an older brother named Bryce. She is majoring in nursing.