Levens es la capital del cantón francés del mismo nombre. El pueblo está situada en el sureste de Francia, en el departamento de los Alpes Marítimos, en la región de Provenza-Alpes-Costa Azul. Está construida Aproximadamente a 25 km al norte de Niza, en un monte que domina la confluencia de tres ríos: el Estéron, el Vésubie y el Var.