Koksijde is both a town and a municipality in Belgium. It is found along the North Sea coast, in the southwestern part of West Flanders, a Flemish province.