The white-fronted plover is endemic to sub-saharan Africa, and occurs at varying densities from Senegambia and Somalia to South Africa.
The species predominantly inhabits sandy shores, coastal dunes, estuaries, river and lake shores, intertidal mudflats or rocky coasts.