Vaalhoek is a village in Kgalagadi District of Botswana. It is located at the southern tip of Botswana, close to the border with South Africa, and it has a primary school. The population was 346 in 2001 census.[1]