
Country: Spain With 224,589 residents, Sabadell ranks as Catalonia’s fifth-largest city and Spain’s 23rd-largest. The city is in Catalonia’s Vallès Occidental comarca, where it shares capital status with Terrassa. Around 20 kilometres north of Barcelona, it rises 190 metres above sea level along the River Ripoll.
