With a population of 18,250, White Rock is located in the southwest corner of the Lower Mainland, forty-five kilometres from Vancouver and only five minutes to the Canada/US border. We are an exciting seaside community clustered around an eight kilometre sandy beach and the warm shallow waters of Semiahmoo Bay. The waterfront includes a promenade that is two and a half kilometres, fully accessible to the disabled and parents with strollers. The heritage pier, train station, large beached "white rock" and colourful sidewalk cafes create a special ambience throughout the area.