Google Ads in Spain for small business: cities and niches

Numbers by city across Spain: service demand, click prices, and competitors by niche. Start with the city where you work and open your niche.

City or region

City or regionPopulationNiche pages
Andalusia8,600,0005
Catalonia8,000,0005
Community of Madrid7,000,0005
Valencian Community5,300,0005
Madrid3,400,0005
Barcelona1,700,0005
Valencia830,0005
Malaga590,0005
Alicante360,0005
Torrevieja110,5001

Niches with the highest demand

NicheMonthly searches
Hair salons414,170
Real estate198,940
Massage therapy151,160
Dental clinics107,510
Insurance services104,120

Google Ads / DataForSEO · September 25, 2026

Free budget review from a specialist

A specialist will look at your city and niche and, within one business day, tell you how many inquiries to expect for your budget.

How we calculate