El coste de la vida en San Sebastián es un 33,44 por ciento más alto que la media nacional, lo que convierte a la ciudad en la capital más cara del país. Seguida de Barcelona, que tiene un precio un 26,76 por ciento mayor a la media y Madrid, con un 16,18 por ciento más, según datos de Kelisto.es.