The Kelso High School provides primary education and upper secondary education is provided by Edenside Primary and Broomlands Primary .
Kelso High School provides secondary education to the town , and primary education is provided by Edenside Primary and Broomlands Primary .