Niel tiene una población de 8.798 habitantes y una superficie de 5,27 km², con una densidad de 16,69 habitantes por km².