Public Schools in Fredericksburg, VA

Find Public Schools in Fredericksburg, VA. Listings include Fredericksburg City Public Schools, James Monroe High School, Hugh Mercer Elementary School, Stafford Senior High School PTSO, Lafayette Elementary School and Hartwood Elementary School PTA. Click on each in the list below the map for more information.