Spain Business Directory: 1.4 Million Companies by Province and City
IBLead holds 1,450,000+ business listings in Spain, taken from Google Maps. 79% have a phone number, 57% list a website and 32% (471,000+) have an email address published on the company's own website. Data collected March–April 2026.
Search the whole country, a province by postal code or a single city, filter by Google Maps category and contact fields, see how many businesses match before you spend anything, and export the result as a CSV file.
Spanish businesses by province
| Province | Listings | With phone |
|---|---|---|
| Madrid | 181,000+ | 83% |
| Barcelona | 177,000+ | 82% |
| Valencia | 77,900+ | 81% |
| Balearic Islands | 73,300+ | 77% |
| Málaga | 60,500+ | 81% |
| Alicante | 52,300+ | 82% |
| Seville | 47,300+ | 80% |
| Murcia | 43,700+ | 81% |
| Las Palmas | 42,000+ | 78% |
| Asturias | 38,500+ | 80% |
| Biscay | 35,000+ | 84% |
| A Coruña | 34,400+ | 81% |
| Pontevedra | 30,900+ | 81% |
| Girona | 29,900+ | 77% |
| Zaragoza | 28,200+ | 80% |
The province is read from the first two digits of the postal code (28 = Madrid, 08 = Barcelona). The table shows the 15 largest of the 52 provinces. 42,600+ listings without a postal code are not counted here, and 1,381 rows with a foreign or malformed postal code or address were removed from every figure on this page.
Largest cities
| City | Listings | With phone |
|---|---|---|
| Madrid | 124,000+ | 83% |
| Barcelona | 92,300+ | 83% |
| Palma | 24,400+ | 83% |
| Valencia | 23,400+ | 88% |
| Málaga | 22,500+ | 85% |
| Seville | 19,800+ | 87% |
| Zaragoza | 17,600+ | 87% |
| Bilbao | 17,000+ | 85% |
| Alicante | 16,600+ | 84% |
| Córdoba | 15,400+ | 83% |
Click a city to open a free search filtered on that city.
Top business categories in Spain
| Google Maps category | Listings | With phone |
|---|---|---|
| Restaurant | 41,300+ | 89% |
| Bar | 25,200+ | 62% |
| Hotel | 22,300+ | 90% |
| Real estate agency | 15,600+ | 94% |
| Supermarket | 15,300+ | 86% |
| Clothing store | 12,700+ | 77% |
| Auto repair shop | 11,300+ | 86% |
| Lawyer | 10,100+ | 96% |
| Construction company | 9,550+ | 83% |
| Pharmacy | 9,470+ | 94% |
Counts use each listing's primary Google Maps category. Historical landmarks, charging stations, parks and generic "store" listings are left out of this table.
Contact data coverage
| Field | Listings | Share of listings |
|---|---|---|
| Phone number | 1,140,000+ | 79% |
| Website | 829,000+ | 57% |
| Email address (published on the company website) | 471,000+ | 32% |
What each record contains
- Business name and primary Google Maps category
- Full address, city, postal code and GPS coordinates
- Phone number
- Website URL
- Email addresses published on the company website, when there are any
- Links to social media profiles found on the website
- Google rating and number of reviews
- Opening hours
- Technologies detected on the website (CMS, analytics, ad pixels)
Commercial email in Spain: LSSI article 21
Under article 21 of Spain's LSSI (Law 34/2002), sending commercial communications by email requires the recipient's prior consent, unless there is a prior contractual relationship and the offer concerns similar products. The rule also applies when the recipient is a company. Use the data for market sizing, territory planning or campaigns with consent. General information, not legal advice.
How to export a Spanish business list
- Create a free account. You get 200 credits and no card is needed.
- Select Spain as the country, then a city or postal codes (for example 28 for the whole province of Madrid).
- Pick one or more categories and filter on Google rating, number of reviews and whether a phone number, website or email is present.
- Check the number of matching businesses, then export the list to CSV.
Frequently asked questions
How many businesses are in the Spain business directory?
1,450,000+ listings from Google Maps, collected March–April 2026. Madrid and Barcelona provinces hold about a quarter of them.
How many Spanish businesses have an email address?
471,000+ listings (32%) have an email published on the company website. Commercial email still needs prior consent under the LSSI.
Can I target one province?
Yes. Enter the two-digit postal prefix of the province (for example 46 for Valencia) in the postal code filter, or click a city in the table above.
Which categories are largest?
Restaurants, bars and hotels lead, followed by real estate agencies and supermarkets. The table above links each category to a free search.
Related directories
Try it on your own target list
Run a search for your category and area, look at the count and the results preview, and only export when the list fits. The free credits are enough to judge the data before you pay for anything.
Ready to get started?
Search Google Maps businesses by category and city, with emails and, in France, legal data.
Try IBLead freeGet this list from your AI assistant or the API
The same data is available from Claude, ChatGPT or any MCP client, and from the REST API.
Example prompt
“Find 200 restaurants with a phone number (location: Spain) and export them as CSV”
MCP server URL
https://mcp.iblead.com/mcpREST API: count, then export
curl -H "Authorization: Bearer sk_live_..." \
"https://app.iblead.com/api/v1/businesses?country=ES&category=restaurant&has_phone=true&limit=1"
curl -X POST -H "Authorization: Bearer sk_live_..." -H "Content-Type: application/json" \
-d '{"country":"ES","category":"restaurant","has_phone":true,"limit":200}' "https://app.iblead.com/api/v1/export" -o export.csvReplace sk_live_... with your API key from the dashboard.
Other business directories
- Germany Business Directory: 5.3 Million Companies by State and City
- Australian Business Email List from Google Maps
- California Business Directory: 1.7M+ Companies from Google Maps
- Florida Business Directory: 1.2M+ Companies from Google Maps
- France Business Directory: 5.8 Million Companies and 1.25 Million Emails
- Georgia Business Directory Email List: 511,000+ Companies, 110,000+ with Email
Related articles
Saudi Arabia Business Directory: 240,000+ Companies by City and Category
About 240,000 Saudi businesses from Google Maps, by city and category: Riyadh, Dammam, Tabuk. Phone, website and rating per company. 200 free credits, no card.
Why Developers Choose IBLead Over DIY Scraping
The true cost of DIY Google Maps scraping: proxies, servers, maintenance. Discover why even Python developers choose IBLead instead of building their own scraper.
Business Database Search Tools: Find Similar Companies & B2B Leads
Compare business database search tools and find similar companies by industry and location from Google Maps listings, with phone, email and website.