Un analista de datos en México gana, como referencia, entre 13,700 y 15,200 pesos al mes en promedio según Computrabajo e Indeed, y en los anuncios de OCC con sueldo publicado el 2 de octubre de 2026 la mediana fue de unos 21,900 pesos mensuales. Los puestos junior se anuncian alrededor de 15,000 y los mejor pagados pasan de 30,000. Ningún portal aclara si sus cifras son brutas o netas, así que tómalas como rangos de referencia y confirma ese punto en cada entrevista.
Respuesta corta: cuánto gana al mes según su nivel
- Becario o practicante: los 6 anuncios de becario con sueldo que encontramos en OCC iban de 4,170 a 9,540 pesos al mes.
- Junior o recién egresado: la mediana de los 16 anuncios junior con sueldo en OCC fue de 15,000 pesos; Indeed sitúa el rango habitual del puesto entre 10,256 y 22,616.
- Promedio del puesto: 13,716 pesos según Computrabajo y 15,230 según Indeed.
- Con experiencia: una cuarta parte de los anuncios de OCC con sueldo ofrecía 29,500 pesos o más (punto medio del rango).
Tabla de sueldos por fuente, con fecha y periodo
| Fuente | Qué mide | Cifra mensual | Base y fecha |
|---|---|---|---|
| Computrabajo | Media de salarios del puesto aportados por empresas, usuarios y empleados | 13,716 (rango mostrado: 2,999 a 38,000) | 5,815 salarios de los últimos 12 meses; página actualizada el 30 sep 2026 |
| Indeed México | Promedio de sueldo base en anuncios publicados en Indeed | 15,230 (rango habitual: 10,256 a 22,616) | 1,200 sueldos de los últimos 36 meses; actualizado el 27 sep 2026 |
| OCC Mundial (conteo propio) | Mediana del punto medio del rango que publica la empresa | 21,872 (la mitad entre 15,188 y 29,500) | 86 anuncios de analista con sueldo visible; 2 oct 2026 |
| Data México (Secretaría de Economía, con datos de la ENOE del INEGI) | Ingreso promedio declarado por la ocupación «especialistas en matemáticas, estadística y actuaría» | 35,700 en el 1T 2026 (13,400 en el 4T 2025) | Unas 13,200 personas ocupadas; encuesta de hogares |
| IMCO, Compara Carreras 2026 | Ingreso promedio de egresados que trabajan 30 horas o más | Matemáticas: 29,887; Ciencias computacionales: 24,983 | ENOE del 2T 2025 al 1T 2026, en pesos de 2026 |
Cómo hicimos el conteo de OCC
El 2 de octubre de 2026 buscamos «analista de datos» en OCC Mundial para todo México y revisamos las 203 vacantes únicas que devolvió la búsqueda. Descartamos los puestos que no son de analista aunque mencionen datos (administración de bases de datos, datos maestros, gobierno y calidad de datos) y separamos a becarios y practicantes. Quedaron 123 anuncios de analista: 86 mostraban sueldo mensual y 37 no. De cada rango tomamos el punto medio (por ejemplo, 15,000 a 16,000 cuenta como 15,500) y calculamos la mediana. Las vacantes cambian a diario, así que es una foto de ese día, no el tamaño del mercado.
Por qué las fuentes no coinciden
- Miden cosas distintas. Computrabajo mezcla sueldos que reportan empresas y usuarios; Indeed y OCC parten de lo que ofrecen los anuncios, y casi 3 de cada 10 anuncios de OCC no muestran sueldo.
- Periodos distintos. Indeed promedia 36 meses, así que arrastra sueldos de 2023 y 2024; Computrabajo usa 12 meses y nuestro conteo es de un solo día.
- El título es muy amplio. Según los títulos de los anuncios, «analista de datos» va desde reportes para un call center hasta análisis de riesgos y prevención de fraudes. Por eso los rangos son tan anchos.
- Concentración geográfica. 117 de las 203 vacantes de OCC estaban en la Ciudad de México, así que nuestro conteo refleja sobre todo ese mercado.
- La encuesta oficial no tiene la ocupación «analista de datos». Data México usa la clasificación de ocupaciones del INEGI, y la más cercana que encontramos es pequeña: su promedio pasó de 13,400 a 35,700 pesos en un solo trimestre (+166 %), una señal de muestra reducida más que de un aumento real. En la ocupación amplia de desarrolladores y analistas de software, con 390 mil personas, el promedio del 1T 2026 fue de 11,000 pesos, en parte porque la ENOE incluye empleo informal (14.2 % en esa ocupación) y se basa en lo que cada persona declara.
- Bruto o neto. Ningún portal lo especifica. Entre un sueldo bruto y lo que recibes después de ISR y cuotas del IMSS hay diferencia, así que pregunta siempre cuál es la cifra que te ofrecen.
Mi lectura como ingeniero: para negociar un primer empleo, usa el rango de Indeed y la mediana junior de OCC (10,000 a 16,000 pesos); para estimar a dónde puedes llegar con 2 o 3 años de experiencia, mira el cuartil alto de OCC (cerca de 30,000). Las cifras del INEGI sirven para entender el mercado completo, no para fijar tu oferta.
Sueldo por ciudad: Monterrey, Guadalajara y CDMX
Indeed publica promedios por ciudad, aunque con pocos sueldos en cada una:
| Ciudad | Promedio mensual (MXN) | Sueldos publicados |
|---|---|---|
| Tijuana | 17,689 | 15 |
| Guadalajara | 16,879 | 26 |
| Cuauhtémoc, CDMX | 16,717 | 38 |
| Miguel Hidalgo, CDMX | 15,870 | 60 |
| Monterrey | 15,362 | 45 |
| Ciudad de México (sin alcaldía especificada) | 13,549 | 63 |
En nuestro conteo de OCC, los anuncios con sueldo en la Ciudad de México (46) tenían una mediana de 23,000 pesos y los de Nuevo León (9) de 23,500. Con muestras tan pequeñas, la diferencia entre ciudades es menor que la diferencia entre empresas y niveles.
Qué herramientas suben el sueldo
No encontré una fuente pública que mida cuánto suma cada herramienta en México. Lo que sí muestran los datos es que el salto grande llega cuando pasas de reportar a programar:
- Analista de inteligencia de negocios (BI): 15,812 pesos al mes en Indeed (74 sueldos), casi igual que analista de datos. Mi lectura: Power BI te abre vacantes, pero por sí solo no mueve mucho el promedio.
- Científico de datos: 19,392 pesos al mes en Indeed (100 sueldos), un 27 % más que el promedio de analista.
- Ingeniero de datos: 20,485 pesos al mes en Indeed (138 sueldos), un 35 % más.
En los títulos de los anuncios de OCC aparecían Excel avanzado, Power BI, SQL y Python. Los cuatro con Power BI en el título y sueldo visible iban de 17,500 a 37,750 pesos (punto medio), pero son muy pocos para medir el efecto de la herramienta, y los dos que pedían Python no mostraban sueldo. Como ingeniero, el orden que recomiendo es: Excel y SQL para entrar, Power BI para destacar en las primeras entrevistas y Python con pandas para dar el salto hacia puestos mejor pagados. La certificación PL-300 de Power BI cuesta 99 USD en México según el selector de precios de Microsoft y sirve como señal para pasar filtros, aunque no sustituye un portafolio.
Analista vs científico de datos: cuánto cambia
El analista responde preguntas de negocio con datos que ya existen (consultas, tableros, informes); el científico de datos construye modelos para predecir o clasificar, y el ingeniero de datos arma las tuberías que mueven y limpian esos datos. En Indeed, el puesto de analista acumula 1,200 sueldos publicados en 36 meses frente a 100 de científico y 138 de ingeniero de datos: hay muchas más vacantes de entrada como analista. Por eso suele ser la puerta más realista, y desde ahí se puede crecer hacia los otros dos roles. Comparo funciones, herramientas y rutas en analista vs científico de datos.
Ruta para conseguir tu primer puesto
- Excel bien usado: fórmulas de búsqueda, tablas dinámicas y limpieza de datos.
- SQL: JOIN, agregaciones, subconsultas y funciones de ventana sobre bases de datos reales.
- Power BI: Power Query, modelado y DAX hasta publicar un tablero que entienda alguien de negocio.
- Python con pandas: limpieza y análisis exploratorio cuando ya domines lo anterior.
- Portafolio: tres análisis completos con datos públicos de México (pregunta, limpieza, hallazgos y recomendación), publicados en GitHub o en Power BI.
- Postula con rango claro: pide el sueldo bruto mensual y las prestaciones por escrito.
La ruta para ser analista de datos desarrolla cada paso con tiempos estimados, y en recursos gratis de datos y de bases de datos están las opciones sin costo, como Microsoft Learn y Kaggle Learn. Si prefieres un curso guiado en español, estos son los que analizamos para cada etapa; hay más en la categoría de Datos y Machine Learning.
Preguntas frecuentes
¿Cuánto gana un analista de datos en México al mes?
Entre 13,716 pesos (media de Computrabajo, últimos 12 meses) y 15,230 pesos (promedio de Indeed, últimos 36 meses), según consultas de finales de septiembre de 2026. En los anuncios de OCC con sueldo del 2 de octubre de 2026, la mediana fue de 21,872 pesos. Ninguna fuente indica si es bruto o neto.
¿Cuánto gana un analista de datos junior?
En nuestro conteo de OCC del 2 de octubre de 2026, los 16 anuncios junior o para recién egresados con sueldo tenían una mediana de 15,000 pesos al mes. Indeed sitúa el rango habitual del puesto entre 10,256 y 22,616 pesos mensuales.
¿Cuánto gana un analista de datos en Monterrey?
Indeed reporta un promedio de 15,362 pesos al mes en Monterrey, con 45 sueldos publicados (actualizado el 27 de septiembre de 2026). En OCC, los 9 anuncios de Nuevo León con sueldo tenían una mediana de 23,500 pesos, una muestra demasiado pequeña para sacar conclusiones.
¿El sueldo que publican los portales es bruto o neto?
Indeed, Computrabajo y OCC no lo especifican. La diferencia entre bruto y neto (por ISR y cuotas del IMSS) puede ser importante, así que pregunta siempre en la entrevista cuál es la cifra ofrecida y pídela por escrito.
¿Gana más un científico de datos que un analista?
En promedio, sí. Indeed reporta 19,392 pesos al mes para científico de datos y 20,485 para ingeniero de datos, frente a 15,230 para analista de datos. Pero hay muchas menos vacantes de entrada en esos roles.