Para su elaboración, han participado más de 1.000 personas que con su voto han elegido los 35 pueblos más felices de España, y el resultado ha sido, por este orden, Ronda, Nerja, Chipiona, Tarifa, Peñíscola, Santillana del Mar, San Vicente de la Barquera, Sanxenxo, Ribadesella y Zahara de los Atunes, seguidos por otros 25 municipios.