On 1 January 2018, Koksijde municipality had a total population of 21,957 on a total area of 43.96 km2 (16.97 sq mi), which gives a population density of 499 inhabitants per square kilometre (1,290 inhabitants/sq mi).
Since 1995 Marc Vanden Bussche has been mayor of Koksijde.[2]
The old town centre of Koksijde is located about two kilometres from the shoreline. Close by the sea, a new tourist centre, Koksijde-bad, has developed. A bit to the west on the territory is the hamlet of Saint-Idesbald. The old town centre of Oostduinkerke is located more than one kilometre from the coastline as well, with Oostduinkerke-bad close to the sea. Over four kilometres inland is the rural polder village of Wulpen.
Koksijde borders the following villages and municipalities:
The museum of the historical Ten Duinen Abbey is set in a modern building, explaining the religious and cultural importance of this abbey throughout history and showing the daily life of Cistercian monks from the early Middle Ages, beginning in 1107 till the death of the last monk in 1833. The archaeological site has been restored, and is open to the public. The attic of the museum contains a remarkable collection of liturgical silverware.[3]
The British Military Cemetery (1940–1945) bears witness to British sacrifices in the Battle of Dunkirk.[4]