Number of bullfights in Spain in 2015 by province:
Madrid 196, Toledo 72, Ávila 53, Badajoz 45, Salamanca 43, Ciudad Real 41, Sevilla 40, Cáceres 39, Guadalajara 39, Albacete 38, Navarra 37, Cuenca 35, Murcia 32, Valladolid 32, Segovia 31, Jaén 31, Valencia 27, Málaga 27, Burgos 27, Cádiz 21, Zaragoza 20, Granada 19, Córdoba 18, Huelva 18, La Rioja 17, Zamora 16, Almería 16, Teruel 14.
Autonomous Communities: Cantabria 12, Asturias 7, Galicia 5, Baleares 3.
Autonomous town: Melilla 1.