El coste de la vida en San Sebastián es un 13,92% más alto que la media nacional, lo que convierte a la ciudad en la capital más cara del país, seguida de Madrid con un 12,5% sobre la media y Barcelona, con un 10,51%, según el comparador Kelisto.es, que subraya que un elevado coste de la vida no siempre se corresponde con unos ingresos más altos. Málaga, por ejemplo, es la quinta ciudad más cara del país, pero ocupa la posición 46 en relación a los ingresos medios, con un coste de la vida un 5,1% por encima de la media.