OBJETIVO: Evaluar el estado de salud de los ancianos mexicanos a través de la autopercepción y analizar los factores sociales, de salud y organizacionales asociados. MÉTODOS: Estudio de datos secundarios de la Encuesta Nacional de Salud 2000 en México. Se realizó análisis de regresión logística múltiple. La variable dependiente fue el estado de salud medido a través de la autopercepción de salud. Las variables independientes seleccionadas fueron: características sociodemográficas, hábitos de riesgo, accidentes, diagnóstico de enfermedades y mediciones clínicas. RESULTADOS: Se analizó a 7,322 adultos de 60 años y mayores, que representan al total de la población (7%) en ese grupo de edad en México. De estos, 19.8% reportó estado de salud como malo o muy malo. Los factores asociados a mala salud fueron edad, sexo femenino, no tener seguro social, ser divorciado, dedicarse al hogar, estar incapacitado, no tener trabajo, consumo de tabaco, problema de salud, accidentes y diagnóstico de enfermedades crónicas. CONCLUSIONES: El análisis de factores asociados permitió determinar elementos que influyen en mal estado de salud de ancianos. Los hallazgos podrían considerarse en la formulación de acciones y programas de atención para esa población en México.