The largest are Madrid and Barcelona
MADRID and BARCELONA
The 3 largest cities in Spain, from large to smaller, are the capital Madrid, Barcelona which may be the cultural center of Spain, and Valencia.
All the major cities are capitals of one sort or another.
Madrid Barcelona
Madrid and Barcelona are the largest cities in Spain.
Toulouse, Carcassonne, Perpignan, Narbonne are the French large cities closest to Barcelona, Spain.
The two colonies (considered autonomous cities) of Spain in Morocco are Ceuta and Melilla.
Barcelona, Valencia, Sevilla
Two of them would include Monterrey and Mexico City.
The two large cities are Paris and Marseille.
Madrid is the largest and Barcelona is second.
Yes, Spain has many cities - both large and small - which are amazing tourist destinations. Both the businesses in those cities as well as the government who collects taxes from them, obtain income from this tourism.