El coste de la vida en San Sebastián es un 33,44% 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% mayor a la media y Madrid, con un 16,18% más, según datos de Kelisto.es.