La commune fait partie du Parc naturel régional du Verdon : le village est situé au bord du lac de Castillon, qui est une retenue d'eau artificielle traversée par le Verdon.
Le lieu offre ainsi de multiples activités nautiques et est le point de départ de nombreuses randonnées, bénéficiant de sa proximité avec les gorges du Verdon.
Le site semble remonter à la présence d'un pont romain sur le Verdon, effondré au XVIIème siècle.
Au moyen-âge, il était une possession de l'abbaye de Lérins et fut rattaché à la baronnie de Castellane dès le XIIIème siècle.