Flag of United States

Flag of MexicoSolar PV potential in Mexico by location

Below is the average daily output per kW of Solar PV installed for each season, along with the ideal solar panel tilt angles calculated for various locations in Mexico. Click on any location for more detailed information.

Explore the solar photovoltaic (PV) potential across 329 locations in Mexico, from Mexicali to Tapachula. We have utilized empirical solar and meteorological data obtained from NASA's POWER API to determine solar PV potential and identify the optimal panel tilt angles for these locations.

If you have questions, feel free to contact us.

Buy me a coffee - Thanks for your support!
"Así como el sol le da chispa a los paneles solares, el café nos pone las pilas para seguir echándole ganitas a nuestra investigación y desarrollo." 😊
Location Subdivision Latitude Longitude kWh/day Summer kWh/day Autumn kWh/day Winter kWh/day Spring Panel Tilt Angle
Mexicali Baja California 32.5553 -115.4208 8.09 5.59 4.16 7.95 29° South
Mexicali Municipality Baja California 32.4988 -114.8894 8.11 5.51 4.19 7.96 28° South
Tijuana Baja California 32.4493 -117.0292 6.65 4.88 3.71 6.50 29° South
San Luis Río Colorado Sonora 32.44 -114.8269 8.11 5.51 4.19 7.96 28° South
Ensenada Baja California 31.8153 -116.606 7.52 5.45 4.13 7.43 28° South
Querétaro Chihuahua 31.746 -106.439 7.85 5.65 4.26 7.83 28° South
La Ventana (Josefa Ortiz de Domínguez) Baja California 31.738 -115.1739 8.03 5.74 4.32 8.02 28° South
Ciudad Juárez Chihuahua 31.7365 -106.4592 7.82 5.70 4.32 7.84 28° South
Nogales Sonora 31.1999 -110.998 7.30 5.65 4.42 8.14 28° South
Camalú Baja California 30.775 -116.0585 6.23 4.96 3.97 6.46 28° South
Heroica Caborca Sonora 30.6987 -112.354 7.67 5.75 4.51 8.16 27° South
Nueva Esperanza Chihuahua 29.7567 -105.0845 7.60 5.80 4.61 7.76 27° South
Hermosillo Sonora 29.053 -110.9153 7.60 5.82 4.64 8.25 26° South
Campo Sesenta y Cuatro B Chihuahua 29.0289 -106.6811 7.47 5.77 4.65 7.92 26° South
Unión de Crédito Agrícola de Hermosillo Sonora 29.0085 -111.6972 7.83 5.80 4.65 8.28 26° South
Cuauhtémoc Chihuahua 28.8342 -106.8016 7.43 5.86 4.85 8.05 26° South
Chihuahua City Chihuahua 28.7137 -106.209 7.39 5.91 4.91 8.04 26° South
Piedras Negras Coahuila 28.6684 -100.5433 7.31 5.32 3.88 6.16 25° South
Hermosillo Sahuaripa Sonora 28.546 -111.5986 7.98 5.91 4.85 8.17 25° South
Delicias Chihuahua 28.191 -105.4737 7.62 5.81 4.81 7.84 25° South
Camargo Municipality Chihuahua 28.0337 -104.4237 7.36 5.75 4.82 7.77 25° South
Guaymas Sonora 28.011 -110.8684 7.66 5.77 4.70 8.17 25° South
San Juan de Sabinas Coahuila 27.9229 -101.143 7.39 5.54 4.50 6.83 25° South
Coahuila Coahuila 27.8598 -101.1408 7.39 5.54 4.50 6.83 25° South
Yerbabuena Coahuila 27.8388 -101.9686 7.39 5.54 4.50 6.83 25° South
Nuevo Laredo Tamaulipas 27.4968 -99.5201 7.27 5.44 4.04 6.10 24° South
Ciudad Obregón Sonora 27.4222 -109.9259 7.41 5.79 4.81 8.09 24° South
Anáhuac Nuevo León 27.2077 -100.0482 7.51 5.44 4.25 6.50 24° South
Navojoa Sonora 27.0775 -109.4004 7.45 5.74 4.76 8.12 24° South
Monclova Coahuila 26.9829 -101.4759 7.24 5.74 4.91 7.22 24° South
Frontera Coahuila 26.969 -101.4743 7.24 5.74 4.91 7.22 24° South
Parral Chihuahua 26.9359 -105.7142 7.15 5.84 5.22 7.94 25° South
Huatabampo Sonora 26.8451 -109.6529 7.70 5.80 4.84 8.07 24° South
Hidalgo Nuevo León 26.0014 -100.4501 7.40 5.52 4.56 6.61 23° South
Salinas Victoria Nuevo León 25.9593 -100.2868 7.02 5.51 4.95 6.90 24° South
Ciénega de Flores Nuevo León 25.9524 -100.1676 7.02 5.51 4.95 6.90 24° South
Ahome Sinaloa 25.8955 -109.1351 7.69 5.79 4.92 7.99 23° South
Ciudad Río Bravo Tamaulipas 25.8736 -98.0827 7.12 5.37 4.14 6.02 23° South
Heroica Matamoros Tamaulipas 25.8418 -97.5313 6.75 5.23 3.85 5.67 23° South
San Pedro Coahuila 25.8285 -102.9873 7.27 5.76 5.03 7.80 23° South
Reynosa Tamaulipas 25.8126 -98.3751 7.11 5.38 4.15 6.02 23° South
García Nuevo León 25.7963 -100.4022 7.00 5.51 4.95 6.90 24° South
Apodaca Nuevo León 25.7817 -100.1886 6.98 5.55 5.01 6.89 24° South
General Escobedo Nuevo León 25.7816 -100.3117 6.98 5.55 5.01 6.89 24° South
Santa Catarina Nuevo León 25.7642 -100.5011 7.02 5.51 4.95 6.90 23° South
San Nicolás de los Garza Nuevo León 25.7633 -100.2783 6.98 5.55 5.01 6.89 24° South
Pesquería Nuevo León 25.7369 -99.9771 7.14 5.26 4.30 5.99 23° South
Francisco I. Madero Coahuila 25.6697 -103.337 7.58 5.97 5.18 8.00 23° South
Guadalupe Nuevo León 25.6631 -100.1859 6.98 5.55 5.01 6.89 23° South
Monterrey Nuevo León 25.6554 -100.3258 6.98 5.55 5.01 6.89 23° South
San Pedro Nuevo León 25.6544 -100.4056 6.98 5.55 5.01 6.89 23° South
Ciudad Benito Juarez Nuevo León 25.649 -100.0845 6.98 5.55 5.01 6.89 23° South
Gómez Palacio Durango 25.6397 -103.4969 7.58 5.97 5.18 8.00 23° South
Lerdo Durango 25.5971 -103.6628 7.58 5.97 5.18 8.00 23° South
Cadereyta Jiménez Nuevo León 25.5868 -99.9818 7.14 5.26 4.30 5.99 23° South
Torreón Coahuila 25.5616 -103.376 7.54 6.01 5.23 7.98 23° South
Guasave Sinaloa 25.5345 -108.5584 7.48 5.76 5.02 8.14 23° South
Ciudad de Allende Nuevo León 25.3269 -100.0206 7.00 5.51 4.95 6.90 23° South
Saltillo Coahuila 25.0291 -101.1251 7.11 5.83 5.21 7.61 23° South
Culiacán Sinaloa 24.6753 -107.4417 7.07 5.87 5.24 8.07 22° South
La Paz Baja California Sur 24.1203 -110.3005 7.46 5.62 5.05 7.77 21° South
Durango Durango 24.05 -104.6792 6.89 5.91 5.52 8.10 22° South
Ciudad Victoria Tamaulipas 23.7533 -99.1352 6.82 5.44 5.15 6.67 22° South
Mazatlán Sinaloa 23.4078 -106.3163 6.94 5.86 5.39 8.06 21° South
Fresnillo Zacatecas 23.2339 -102.999 7.18 5.89 5.70 8.11 21° South
San José del Cabo Baja California Sur 23.1001 -109.7173 7.23 5.68 5.21 7.90 21° South
Víctor Rosales Zacatecas 22.9619 -102.7146 6.82 5.76 5.89 8.15 21° South
Cabo San Lucas Baja California Sur 22.9356 -109.943 7.47 6.00 5.36 7.97 20° South
Trancoso Zacatecas 22.739 -102.3651 6.82 5.76 5.89 8.15 21° South
Zacatecas City Zacatecas 22.7385 -102.5982 6.81 5.75 5.87 8.14 21° South
Jerez de García Salinas Zacatecas 22.6452 -103.0072 6.55 5.70 5.83 8.27 21° South
Ahualulco del Sonido Trece San Luis Potosí 22.4032 -101.1641 6.88 5.82 5.75 7.94 21° South
Altamira Tamaulipas 22.3922 -97.9387 6.40 5.04 3.87 5.93 20° South
Ciudad Madero Tamaulipas 22.3355 -97.8368 6.40 5.04 3.87 5.93 20° South
Tampico Tamaulipas 22.3349 -97.8901 6.41 5.04 3.88 5.94 20° South
Loreto Zacatecas 22.2656 -101.8893 6.88 5.82 5.78 7.95 21° South
Villa García Zacatecas 22.155 -101.9465 6.88 5.82 5.78 7.95 21° South
Villa de Reyes San Luis Potosí 22.1264 -100.9699 6.85 5.61 5.56 7.56 20° South
San Luis Potosí City San Luis Potosí 22.1187 -100.9304 6.81 5.66 5.61 7.54 20° South
Jesús María Aguascalientes 21.9416 -102.3512 6.72 5.90 5.93 8.34 21° South
El Llano Aguascalientes 21.9215 -102.0354 6.72 5.90 5.93 8.34 20° South
Ciudad Valles San Luis Potosí 21.8925 -99.0879 6.33 5.21 5.09 6.77 20° South
Aguascalientes Aguascalientes 21.8913 -102.2204 6.66 5.92 5.99 8.30 21° South
Tabasco Zacatecas 21.8647 -102.9078 6.72 5.90 5.93 8.34 20° South
Tlaltenango de Sánchez Román Zacatecas 21.7853 -103.3054 6.62 5.87 5.90 8.32 20° South
Tepic Nayarit 21.6601 -104.9857 6.55 5.76 5.79 8.37 20° South
Encarnación de Díaz Jalisco 21.5267 -102.2399 6.72 5.90 5.93 8.34 20° South
Lagos de Moreno Jalisco 21.3592 -101.9391 6.52 5.75 6.00 8.01 20° South
Compostela Nayarit 21.322 -104.948 6.58 5.78 5.80 8.38 20° South
Tizimín Yucatán 21.2607 -88.1016 6.79 5.63 4.82 6.96 19° South
San Juan de los Lagos Jalisco 21.2434 -102.3265 6.70 5.89 5.93 8.33 20° South
Tamazunchale San Luis Potosí 21.2399 -98.8189 6.19 5.25 4.39 6.14 19° South
Progreso Yucatán 21.1968 -89.6632 6.97 5.62 4.85 7.03 19° South
Dolores Hidalgo Guanajuato 21.1433 -100.9385 6.53 5.63 5.89 7.72 20° South
Doctor Mora Guanajuato 21.1429 -100.36 6.57 5.59 5.85 7.74 20° South
Motul Yucatán 21.1418 -89.2817 7.01 5.59 4.80 7.05 19° South
Mocochá Yucatán 21.1065 -89.4529 7.01 5.57 4.78 7.05 19° South
Mérida Yucatán 21.0987 -89.6468 6.97 5.62 4.85 7.03 19° South
León Guanajuato 21.0891 -101.6389 6.52 5.75 6.00 8.01 20° South
Puerto Juárez Quintana Roo 21.0555 -86.8462 6.86 5.38 4.81 7.01 19° South
San Miguel el Alto Jalisco 21.0211 -102.3805 6.72 5.90 5.93 8.34 20° South
Guanajuato City Guanajuato 21.0174 -101.2428 6.52 5.75 6.00 8.01 20° South
Hunucmá Yucatán 21.017 -89.8748 6.97 5.62 4.85 7.03 19° South
Cancún Quintana Roo 20.9908 -86.9392 6.87 5.38 4.93 7.06 19° South
Silao Guanajuato 20.9524 -101.4583 6.55 5.88 5.98 8.06 20° South
Izamal Yucatán 20.9335 -89.0182 6.54 5.76 4.91 6.73 19° South
San Miguel de Allende Guanajuato 20.9142 -100.7439 6.37 5.78 5.99 7.99 20° South
Álamo Veracruz 20.9115 -97.6755 5.78 4.92 3.98 5.70 19° South
Romita Guanajuato 20.895 -101.5525 6.58 5.89 5.98 8.08 20° South
Purísima de Bustos Guanajuato 20.8947 -101.9325 6.58 5.89 5.98 8.08 20° South
Celestún Yucatán 20.8619 -90.4026 7.00 5.76 5.03 7.07 19° South
Querétaro Querétaro 20.8517 -99.8562 6.18 5.60 5.74 7.43 20° South
Juárez Quintana Roo 20.8444 -86.96 6.87 5.38 4.93 7.06 19° South
Puerto Morelos Quintana Roo 20.8386 -86.8801 6.87 5.38 4.93 7.06 19° South
Tepatitlán de Morelos Jalisco 20.8156 -102.767 6.38 5.81 5.98 8.17 20° South
Acanceh Yucatán 20.8129 -89.4533 6.60 5.73 4.84 6.74 19° South
Bucerías Nayarit 20.8066 -105.2842 6.45 5.73 5.65 7.99 19° South
San Vicente Nayarit 20.7483 -105.2508 6.45 5.73 5.65 7.99 19° South
Homun Yucatán 20.739 -89.2855 6.60 5.73 4.84 6.74 19° South
Ciudad Manuel Doblado Guanajuato 20.7304 -101.9425 6.51 5.91 6.03 8.03 20° South
Querétaro City Querétaro 20.7181 -100.4108 6.32 5.81 6.04 7.97 20° South
Tala Jalisco 20.7144 -103.6933 6.29 5.77 5.93 8.22 19° South
Juriquilla Querétaro 20.7129 -100.4597 6.32 5.81 6.04 7.97 20° South
Nuevo Vallarta Nayarit 20.7015 -105.2952 6.45 5.73 5.65 7.99 19° South
Zimapan Hidalgo 20.6828 -99.376 6.22 5.57 5.69 7.45 20° South
Puerto Vallarta Jalisco 20.6707 -105.216 6.45 5.73 5.65 7.99 19° South
Comonfort Guanajuato 20.6631 -100.7517 6.38 5.79 5.99 8.00 20° South
Guadalajara Jalisco 20.6596988 -103.3496092 6.22 5.78 5.98 8.19 20° South
Irapuato Guanajuato 20.6533 -101.4003 6.51 5.91 6.03 8.03 20° South
Valladolid Yucatán 20.635 -88.1102 6.35 5.64 4.88 6.79 19° South
Zapopan Jalisco 20.6336 -103.4555 6.22 5.78 5.98 8.19 19° South
Playa del Carmen Quintana Roo 20.6296 -87.1548 6.40 5.38 4.88 6.69 19° South
Salamanca Guanajuato 20.6285 -101.1663 6.51 5.91 6.03 8.03 19° South
Tonalá Jalisco 20.6146 -103.2167 6.29 5.77 5.93 8.22 19° South
Tlaquepaque Jalisco 20.6073 -103.3641 6.22 5.78 5.98 8.19 19° South
La Cañada Querétaro 20.5753 -100.2556 6.32 5.81 6.04 7.97 20° South
Las Pintitas Jalisco 20.5612 -103.3041 6.26 5.75 5.93 8.22 19° South
Apaseo el Grande Guanajuato 20.556 -100.5361 6.38 5.79 5.99 8.00 19° South
Opichén Yucatán 20.5505 -89.8488 6.60 5.73 4.84 6.74 19° South
El Pueblito Querétaro 20.5496 -100.4165 6.37 5.78 5.99 7.99 19° South
Ahualulco de Mercado Jalisco 20.5384 -104.0105 6.18 5.68 5.94 8.29 19° South
Ameca Jalisco 20.5337 -104.0248 6.18 5.68 5.94 8.29 19° South
Pueblo Nuevo Guanajuato 20.5243 -101.3682 6.58 5.89 5.98 8.08 19° South
Tlajomulco de Zuniga Jalisco 20.5226 -103.4751 6.22 5.78 5.98 8.19 19° South
El Salto Jalisco 20.5225 -103.1951 6.22 5.78 5.98 8.19 19° South
Zapotlanejo Jalisco 20.5224 -103.0712 6.29 5.77 5.93 8.22 19° South
Poza Rica Veracruz 20.52 -97.4511 5.78 4.92 3.98 5.70 18° South
Solidaridad Quintana Roo 20.4973 -87.2275 6.40 5.38 4.88 6.69 19° South
Cortazar Guanajuato 20.4915 -100.9548 6.38 5.79 5.99 8.00 19° South
Ixmiquilpan Hidalgo 20.4867 -99.1656 6.18 5.60 5.74 7.43 19° South
Ixtlahuacán de los Membrillos Jalisco 20.4328 -103.2574 6.29 5.77 5.93 8.22 19° South
Celaya Guanajuato 20.4306 -100.7872 6.32 5.81 6.04 7.97 19° South
San Juan del Río Querétaro 20.3863 -99.9873 6.22 5.57 5.69 7.45 19° South
Chapala Jalisco 20.3751 -103.0237 6.22 5.78 5.98 8.19 19° South
Ocotlán Jalisco 20.3728 -102.7482 6.41 5.81 6.00 8.17 19° South
La Barca Jalisco 20.3588 -102.5561 6.41 5.81 6.00 8.17 19° South
Jaral del Progreso Guanajuato 20.3312 -101.0333 6.58 5.89 5.98 8.08 19° South
Chilcuautla Hidalgo 20.3296 -99.2359 6.23 5.56 5.69 7.45 19° South
Calkiní Campeche 20.3202 -90.0571 7.00 5.76 5.03 7.07 18° South
Metepec Hidalgo 20.2994 -98.3339 5.76 5.07 5.04 6.63 19° South
Ajijic Jalisco 20.2958 -103.2638 6.22 5.78 5.98 8.19 19° South
San Salvador Hidalgo 20.2939 -99.0271 6.23 5.56 5.69 7.45 19° South
Xicotepec de Juárez Puebla 20.2768 -97.9581 5.78 4.92 3.98 5.70 18° South
El Cerro Veracruz 20.2713 -97.5513 5.78 4.92 3.98 5.70 18° South
Actopan Hidalgo 20.2534 -98.9317 5.72 5.10 5.09 6.61 19° South
Puruándiro Michoacán 20.2467 -101.4895 6.58 5.89 5.98 8.08 19° South
Hecelchakán Campeche 20.2136 -90.27 7.00 5.76 5.03 7.07 18° South
Tezontepec de Aldama Hidalgo 20.1831 -99.263 6.23 5.56 5.69 7.45 19° South
Mineral de la Reforma Hidalgo 20.1241 -98.6983 5.75 5.07 5.04 6.63 19° South
Tuzamapan Puebla 20.1002 -97.5263 5.77 4.92 3.99 5.70 18° South
Tula de Allende Hidalgo 20.063 -99.3797 6.18 5.60 5.74 7.43 19° South
Acámbaro Guanajuato 20.063 -100.7236 6.37 5.78 5.99 7.99 19° South
Pachuca Hidalgo 20.061 -98.7783 5.76 5.07 5.04 6.63 19° South
Martínez de la Torre Veracruz 20.0561 -97.026 5.78 4.92 3.98 5.70 18° South
Sahuayo de Morelos Michoacán 20.0522 -102.7691 6.41 5.81 6.00 8.17 19° South
Zamora Michoacán 20.0333 -102.2681 6.41 5.81 6.00 8.17 19° South
San Ildefonso Hidalgo 20.0031 -99.3738 6.18 5.60 5.74 7.43 19° South
Jilotepec de Molina Enríquez México 19.9523 -99.5331 5.73 5.49 5.89 7.24 19° South
Sayula Jalisco 19.9437 -103.6762 5.88 5.63 5.97 8.15 19° South
Tekax Yucatán 19.9333 -89.3005 6.50 5.65 4.84 6.72 18° South
Zacatlán Puebla 19.9275 -97.9587 5.66 5.29 5.32 6.60 19° South
Tulum Quintana Roo 19.9203 -87.4782 6.44 5.41 4.94 6.77 18° South
Tomatlán Jalisco 19.9154 -105.3263 6.62 5.74 5.71 7.97 18° South
Zacapoaxtla Puebla 19.8793 -97.5907 5.66 5.29 5.31 6.61 19° South
Teziutlán Puebla 19.8575 -97.3569 5.66 5.29 5.32 6.60 19° South
Campeche Campeche 19.8523 -90.4726 6.77 5.80 5.12 6.93 18° South
Tizayuca Hidalgo 19.849 -98.9601 5.88 5.60 5.86 7.25 19° South
Chignahuapan Puebla 19.84 -98.0231 5.88 5.60 5.86 7.25 19° South
Atlacomulco de Fabela México 19.8346 -99.9246 5.73 5.49 5.89 7.24 19° South
Huehuetoca México 19.8297 -99.2063 5.73 5.49 5.89 7.24 19° South
Álvaro Obregón Michoacán 19.819 -101.0375 5.80 5.57 6.01 7.85 19° South
Tepeapulco Hidalgo 19.8169 -98.4962 5.83 5.63 5.91 7.23 19° South
Chilchota Michoacán 19.8134 -102.1011 5.75 5.65 5.99 8.06 19° South
Zacapú Michoacán 19.8078 -101.7878 5.80 5.57 6.01 7.85 19° South
Queréndaro Michoacán 19.804 -100.8915 5.84 5.66 6.02 7.88 19° South
Chiconquiaco Veracruz 19.7421 -96.8185 5.96 5.13 4.44 6.18 18° South
Zapotlán el Grande Jalisco 19.7304 -103.4866 5.88 5.63 5.97 8.15 19° South
Tecámac México 19.7226 -98.9411 5.88 5.60 5.86 7.25 19° South
Morelia Michoacán 19.6909 -101.1759 5.75 5.60 6.06 7.82 19° South
Ciudad Hidalgo Michoacán 19.6908 -100.5487 5.84 5.66 6.02 7.88 19° South
Cuautitlán México 19.683 -99.1587 5.73 5.49 5.89 7.24 19° South
Los Reyes de Salgado Michoacán 19.6564 -102.3968 5.75 5.65 5.99 8.06 19° South
Cuautitlán Izcalli México 19.6537 -99.2193 5.73 5.49 5.89 7.24 19° South
Coacalco México 19.6272 -99.1051 5.71 5.48 5.89 7.24 19° South
Tultitlan de Mariano Escobedo México 19.6235 -99.15 5.68 5.51 5.94 7.21 19° South
Ciudad Nicolás Romero México 19.6176 -99.3008 5.71 5.48 5.89 7.24 19° South
Ecatepec México 19.6132 -99.0545 5.68 5.51 5.94 7.21 19° South
Los Alcatraces México 19.6114 -98.9918 5.88 5.60 5.86 7.25 19° South
Acolman México 19.6033 -98.9836 5.88 5.60 5.86 7.25 19° South
Tezoyuca México 19.5949 -98.9076 5.83 5.63 5.91 7.23 19° South
Ciudad López Mateos México 19.5834 -99.2273 5.73 5.49 5.89 7.24 19° South
Chiautla México 19.5759 -98.8768 5.88 5.60 5.86 7.25 19° South
Tlalnepantla México 19.5412 -99.1666 5.71 5.48 5.89 7.24 19° South
Xalapa Veracruz 19.54 -96.8891 5.96 5.13 4.43 6.18 18° South
Benito Juárez Mexico City 19.536 -99.1441 5.68 5.51 5.94 7.21 19° South
Gustavo Adolfo Madero Mexico City 19.5127 -99.1295 5.68 5.51 5.94 7.21 19° South
Texcoco México 19.4864 -98.8861 5.86 5.60 5.86 7.25 19° South
Terrenate Tlaxcala 19.4762 -97.9161 5.66 5.29 5.31 6.61 19° South
Temoaya México 19.4577 -99.7008 5.73 5.49 5.89 7.24 19° South
Villa Victoria México 19.4414 -99.99 5.68 5.51 5.94 7.21 19° South
Ciudad Nezahualcoyotl México 19.4372 -99.0369 5.68 5.51 5.94 7.21 19° South
Santa María Chimalhuacán México 19.4359 -98.9445 5.88 5.60 5.86 7.25 19° South
Miguel Hidalgo Mexico City 19.4341 -99.1966 5.68 5.51 5.94 7.21 19° South
Ziracuaretiro Michoacán 19.4329 -101.9168 5.80 5.57 6.01 7.85 19° South
Mexico City Mexico City 19.4326 -99.1332 5.68 5.51 5.94 7.21 19° South
Nuevo San Juan Parangaricutiro Michoacán 19.4216 -102.1299 5.75 5.65 5.99 8.06 19° South
Naucalpan México 19.4194 -99.2327 5.68 5.51 5.94 7.21 19° South
Apizaco Tlaxcala 19.4192 -98.1255 5.88 5.60 5.86 7.25 19° South
Cuauhtemoc Mexico City 19.418 -99.1395 5.68 5.51 5.94 7.21 19° South
Venustiano Carranza Mexico City 19.4038 -99.0892 5.68 5.51 5.94 7.21 19° South
Iztacalco Mexico City 19.4036 -99.0971 5.68 5.51 5.94 7.21 19° South
Azcapotzalco Mexico City 19.3946 -99.1178 5.73 5.49 5.89 7.24 19° South
Benito Juarez Mexico City 19.3822 -99.145 5.68 5.51 5.94 7.21 19° South
Huixquilucan de Degollado México 19.3653 -99.3517 5.68 5.51 5.94 7.21 19° South
Alvaro Obregon Mexico City 19.3624 -99.2074 5.68 5.51 5.94 7.21 19° South
La Paz México 19.3586 -98.9416 5.88 5.60 5.86 7.25 19° South
Iztapalapa Mexico City 19.3573 -99.0925 5.68 5.51 5.94 7.21 19° South
Santa Cruz Tlaxcala Tlaxcala 19.3526 -98.1523 5.88 5.60 5.86 7.25 19° South
Ixtapaluca México 19.3451 -98.7756 5.86 5.60 5.86 7.25 19° South
Tancítaro Michoacán 19.342 -102.3647 5.75 5.65 5.99 8.06 19° South
Taretán Michoacán 19.3346 -101.9175 5.80 5.57 6.01 7.85 19° South
Coyoacán Mexico City 19.3248 -99.1493 5.71 5.48 5.89 7.24 19° South
Tlalpan Mexico City 19.3239 -99.1754 5.68 5.51 5.94 7.21 19° South
Tlaxcala City Tlaxcala 19.3229 -98.2 5.83 5.63 5.91 7.23 19° South
Jardines del Pedregal Mexico City 19.3171 -99.2115 5.73 5.49 5.89 7.24 19° South
Fuentes del Pedregal Mexico City 19.3036 -99.227 5.73 5.49 5.89 7.24 19° South
Lerma de Villada México 19.289 -99.5184 5.71 5.48 5.89 7.24 19° South
Tláhuac Mexico City 19.2755 -99.0002 5.71 5.48 5.89 7.24 19° South
Ciudad de Villa de Álvarez Colima 19.2727 -103.7291 5.88 5.63 5.97 8.15 18° South
Toluca México 19.2693 -99.6718 5.68 5.51 5.94 7.21 19° South
Colima Colima 19.2668 -103.7145 5.84 5.62 5.97 8.15 18° South
Chalco México 19.2502 -98.8965 5.86 5.60 5.86 7.25 19° South
Xochimilco Mexico City 19.2485 -99.0946 5.73 5.49 5.89 7.24 19° South
Metepec México 19.2453 -99.5911 5.71 5.48 5.89 7.24 19° South
Uruapan Michoacán 19.2448 -102.1244 5.75 5.65 5.99 8.06 18° South
Grajales Puebla 19.2417 -97.8067 5.66 5.29 5.31 6.61 18° South
Buenavista Tomatlán Michoacán 19.2144 -102.58 5.75 5.65 5.99 8.06 18° South
Veracruz Veracruz 19.2139 -96.2198 5.93 5.16 4.48 6.16 17° South
Ario de Rosales Michoacán 19.2077 -101.7146 5.80 5.57 6.01 7.85 18° South
Xalatlaco México 19.1822 -99.4238 5.73 5.49 5.89 7.24 19° South
Calimaya México 19.1762 -99.5896 5.71 5.48 5.89 7.24 19° South
Manzanillo Colima 19.1185 -104.2171 6.16 5.49 5.89 8.23 18° South
Boca del Rio Veracruz 19.1155 -96.1161 5.96 5.13 4.43 6.18 17° South
Tenango de Arista México 19.1043 -99.588 5.71 5.48 5.89 7.24 18° South
Cuautlancingo Puebla 19.0847 -98.264 5.88 5.60 5.86 7.25 18° South
Puebla City Puebla 19.0664 -98.2534 5.83 5.63 5.91 7.23 18° South
Cholula Puebla 19.0626 -98.3057 5.86 5.60 5.86 7.25 18° South
Tejupilco de Hidalgo México 18.9898 -100.1459 6.60 6.07 6.02 7.95 18° South
Acatzingo Puebla 18.9702 -97.8017 6.29 5.86 5.81 7.35 18° South
Villa Guerrero México 18.9691 -99.6396 6.58 6.04 5.96 7.68 18° South
Tenancingo de Degollado México 18.9628 -99.5856 6.52 6.07 6.02 7.65 18° South
Apatzingán Michoacán 18.9381 -102.4232 5.96 5.79 6.00 8.00 18° South
Cuernavaca Morelos 18.9172 -99.2143 6.52 6.07 6.02 7.65 18° South
Fortín de las Flores Veracruz 18.907 -96.9871 5.96 5.09 4.41 6.17 17° South
Mixtla Puebla 18.9019 -97.9015 6.25 5.89 5.87 7.32 18° South
Jiutepec Morelos 18.8956 -99.1734 6.58 6.04 5.96 7.68 18° South
Córdoba Veracruz 18.878 -96.9242 5.93 5.12 4.47 6.15 17° South
Orizaba Veracruz 18.8558 -97.0993 6.29 5.87 5.82 7.35 18° South
Cuautla Morelos 18.855 -98.9542 6.68 6.20 5.97 7.73 18° South
Ixtapan de la Sal México 18.8484 -99.6754 6.58 6.04 5.96 7.68 18° South
Ixtaczoquitlán Veracruz 18.8392 -96.9921 5.96 5.09 4.41 6.17 17° South
Tecomán Colima 18.8285 -103.8193 6.02 5.79 5.95 7.98 18° South
Nogales Veracruz 18.812 -97.1654 6.29 5.86 5.81 7.35 18° South
Emiliano Zapata Morelos 18.8072 -99.2036 6.52 6.07 6.02 7.65 18° South
Othón P. Blanco Quintana Roo 18.8041 -88.3548 6.05 5.51 4.89 6.47 17° South
Xochitepec Morelos 18.7594 -99.2329 6.58 6.04 5.96 7.68 18° South
Los Reyes Veracruz 18.6744 -97.0375 6.29 5.86 5.81 7.35 18° South
Zacatepec Morelos 18.6637 -99.2001 6.56 6.05 5.97 7.68 18° South
Ciudad del Carmen Campeche 18.6367 -91.8378 6.70 5.63 5.08 6.65 17° South
Jojutla Morelos 18.5868 -99.2213 6.58 6.04 5.96 7.68 17° South
Solidaridad Quintana Roo 18.522 -88.3072 6.05 5.51 4.89 6.47 17° South
Chetumal Quintana Roo 18.5117 -88.3008 6.08 5.48 4.84 6.50 17° South
Tehuacán Puebla 18.4632 -97.4012 6.29 5.86 5.81 7.35 17° South
Iguala de la Independencia Guerrero 18.345 -99.5404 6.58 6.04 5.96 7.68 17° South
Comalcalco Tabasco 18.2199 -93.2226 6.47 5.10 4.64 6.51 16° South
Candelaria Campeche 18.1977 -91.0453 6.76 5.60 5.03 6.69 16° South
Nacajuca Tabasco 18.1878 -92.9486 6.57 5.27 4.84 6.53 16° South
Cunduacán Tabasco 18.1792 -93.3179 6.48 5.09 4.65 6.50 16° South
Cárdenas Tabasco 18.1702 -93.6468 6.43 5.13 4.69 6.49 16° South
Coatzacoalcos Veracruz 18.1504 -94.5353 6.19 4.80 4.29 6.38 16° South
Lázaro Cárdenas Michoacán 18.0884 -102.3752 5.95 5.79 6.00 8.01 17° South
San Juan Bautista Tuxtla Oaxaca 18.0741 -96.088 5.96 5.09 4.41 6.17 16° South
Villahermosa Tabasco 18.0084 -92.8592 6.57 5.27 4.84 6.53 16° South
Acayucan Veracruz 17.995 -95.1268 5.81 4.87 4.23 6.18 16° South
Jáltipan de Morelos Veracruz 17.9659 -94.7213 5.98 4.69 4.04 6.08 15° South
Centro Municipality Tabasco 17.9607 -92.9442 6.61 5.38 4.87 6.28 16° South
Paraíso Tabasco 17.8557 -92.6688 6.62 5.38 4.87 6.30 16° South
Huimanguillo Tabasco 17.8378 -93.3834 6.18 4.95 4.38 6.04 16° South
Minatitlán Veracruz 17.7114 -94.3887 5.98 4.69 4.04 6.08 15° South
Macuspana Tabasco 17.6343 -92.5741 6.62 5.38 4.87 6.30 16° South
Pichucalco Chiapas 17.5077 -93.1 6.18 4.95 4.38 6.04 15° South
Chilpancingo Guerrero 17.3908 -99.6974 6.06 5.91 5.95 7.64 17° South
Guadalupe Etla Oaxaca 17.1722 -96.8445 5.58 5.07 5.15 6.50 16° South
Oaxaca City Oaxaca 17.1062 -96.7203 5.55 5.09 5.21 6.47 16° South
Santa Cruz Xoxocotlán Oaxaca 17.0293 -96.7385 5.58 5.06 5.16 6.50 16° South
Villa de Zaachila Oaxaca 16.9472 -96.7421 5.73 5.70 6.11 7.17 17° South
Acapulco de Juárez Guerrero 16.9382 -99.8228 6.18 6.08 6.09 7.70 16° South
Ocozocoautla de Espinosa Chiapas 16.8726 -93.4618 6.19 5.45 5.42 6.53 16° South
Tuxtla Gutiérrez Chiapas 16.7387 -93.1414 6.18 5.44 5.43 6.52 16° South
Acala Chiapas 16.5613 -92.8589 6.29 5.48 5.50 6.47 15° South
Juchitán de Zaragoza Oaxaca 16.411 -95.0488 5.96 5.56 5.65 6.92 16° South
Santo Domingo Tehuantepec Oaxaca 16.3292 -95.2527 5.96 5.55 5.66 6.93 16° South
Comitán Chiapas 16.2385 -92.1682 6.29 5.48 5.50 6.47 15° South
Salina Cruz Oaxaca 16.2143 -95.2032 5.93 5.58 5.70 6.90 16° South
Tonalá Chiapas 16.0835 -93.7802 6.19 5.45 5.42 6.53 15° South
Queretaro Chiapas 15.834 -92.7557 5.89 5.60 5.78 6.28 15° South
Mapastepec Chiapas 15.4426 -92.8871 5.96 5.58 5.74 6.32 15° South
Tuzantán Chiapas 15.1462 -92.4276 5.96 5.58 5.74 6.32 14° South
Tapachula Chiapas 14.9058 -92.2634 6.42 6.15 6.20 6.80 14° South

Solar Panel Tilt Angle in Mexico

So far based on Solar PV Analysis of 329 locations in Mexico, we've discovered that the ideal angle to tilt solar PV panels in Mexico varies between 29° from the horizontal plane facing South in Mexicali and 14° from the horizontal plane facing South in Tapachula.

These tilt angles are optimised for maximum annual PV output at each location for fixed-panel solar PV installations. If you click on one of the locations above, there is further detail on ideal seasonal tilt angles as well (in case your solar panels are adjustable).

Depending on where you are based in Mexico, the ideal angle to tilt your solar panels will vary by approx 15 degrees (between 29° from the horizontal plane facing South and 14° from the horizontal plane facing South).

Mexico solar PV Stats as a country

Mexico ranks 18th in the world for cumulative solar PV capacity, with 7,040 total MW's of solar PV installed. This means that 3.20% of Mexico's total energy as a country comes from solar PV (that's 28th in the world). Each year Mexico is generating 55 Watts from solar PV per capita (Mexico ranks 50th in the world for solar PV Watts generated per capita). [source]

Are there incentives for businesses to install solar in Mexico?

Yes, there are several incentives for businesses wanting to install solar energy in Mexico. The Mexican government offers a range of financial incentives and tax breaks for businesses that invest in renewable energy projects. These include grants, loans, and subsidies for the purchase of equipment and installation costs. Additionally, businesses can benefit from net metering programs which allow them to sell excess electricity back to the grid at a premium rate. Finally, businesses may also be eligible for additional benefits such as reduced import duties on solar equipment or accelerated depreciation allowances on investments in renewable energy projects.

Do you have more up to date information than this on incentives towards solar PV projects in Mexico? Please reach out to us and help us keep this information current. Thanks!

Feeling generous?

"Así como el sol le da chispa a los paneles solares, el café nos pone las pilas para seguir echándole ganitas a nuestra investigación y desarrollo." 😊
Buy me a coffee - Thanks for your support!

Share this with your friends!



Compare these locations to others worldwide for solar PV potential

Worldwide Solar PV Analysis of 20,000 Locations

Helping you assess viability of solar PV for your site

profileSOLAR on YouTube

Calculate Your Optimal Solar Panel Tilt Angle: A Comprehensive Guide

Elevate the performance of your solar PV installation by utilizing our thorough guide. Determine the best panel tilt angle using real-world data, debunk prevalent misconceptions and grasp how geographical location influences solar power yield.

Calculate Your Optimal Solar Panel Tilt Angle