About Us » Campus Locations

Campus Locations

Saint Christopher Academy is conveniently located on two campuses just .6 miles apart in Nashua, NH's residential North End. Each campus is surrounded by a safe, friendly neighborhood.


Lower Campus:  PreK-3 to Grade 5


20 Cushing Avenue (adjacent to St. Christopher Parish)

Nashua, NH  03064



Upper Campus:  Grades 6 to Grade 8


6 Bartlett Avenue

Nashua, NH  03064