La población total del municipio, asciende a 7.157 habitantes (Datos de 2017), repartidos de la siguiente forma:

      • Casares pueblo: 2.731 habitantes.
      • El Secadero: 1.253 habitantes.
      • Casares Costa: 3.173 habitantes.