Madrid recaudó más que Barcelona en las salas de cine en el último año por delante de Zaragoza, tercera en la clasificación; Valencia, Málaga y Sevilla. En este ránking por capitales de provincia, Badajoz superó los dos millones de euros en taquilla y una afluencia de más de 395.000 espectadores.

Según los datos del Instituto de Cinematografía y de las Artes Audiovisuales, entre las ciudades que menos dinero ingresaron figuran Ceuta, Huesca, Melilla, Palencia, Soria y Teruel. La cuota de mercado del cine estadounidense sigue siendo abrumadora, con casi el 71% de las películas proyectadas. Las producciones españolas subieron ligeramente en el 2009 con casi el 16%.