La comuna de Olivar abarca una superficie de 45 km² y una población de 12.335 habitantes (según el Censo de 2002), correspondientes a un 0,015 % de la población total de la región y con una densidad de 276,57 hab/km².