Salamanca, municipio número 46 de España y 1 de Salamanca por población
Salamanca es el 46º municipio más poblado de los 8.116 de España, con 146.110 habitantes según el padrón a 1 de enero de 2025. Uno de los 50 municipios más poblados de España.
En la provincia de Salamanca, Salamanca es el municipio más poblado de Salamanca, en una provincia que cuenta con 363 municipios. Los municipios más poblados de Salamanca son: 2. Santa Marta de Tormes (14.976 hab.), 3. Béjar (11.993 hab.), 4. Ciudad Rodrigo (11.750 hab.), 5. Carbajosa de la Sagrada (7.791 hab.).
Entre los municipios de tamaño similar en el ranking nacional destacan Lleida (puesto 45, 146.266 hab.) y Badajoz (puesto 44, 150.209 hab.) y Tarragona (puesto 47, 143.649 hab.).
La distribución de la población en España es muy desigual: el 50% de los habitantes se concentra en apenas el 2% de los municipios. Los 8.116 municipios del país tienen una población media de 6.036 habitantes, aunque la mediana es significativamente más baja, en torno a los 500 habitantes.