Joal-Fadiouth is a town and urban commune in the Thiès Region at the end of the Petite Côte of Senegal, south-east of Dakar.