Los objetivos de este estudio fueron estimar la cobertura de vacunación antigripal entre las personas mayores, identificar las razones de la no adherencia a la vacuna y analizar los factores asociados a la adherencia a la vacunación. Para alcanzar estos objetivos, se llevó a cabo un estudio transversal de base poblacional utilizando datos del Proyecto Salud, Bienestar y Envejecimiento (SABE). El estudio incluyó a personas mayores de 60 años residentes en la ciudad de São Paulo/SP, Brasil. La muestra final fue de 1.399 ancianos de ambos sexos, seleccionados por muestreo probabilístico por conglomerados. El análisis de los datos tuvo en cuenta las ponderaciones muestrales, lo que permitió inferir la representatividad de las conclusiones. La variable dependiente fue el informe de vacunación antigripal en 2006. Las variables independientes incluyeron características demográficas, socioeconómicas y de comportamiento, condiciones de salud autodeclaradas y uso y acceso a servicios sanitarios. Como medidas del efecto y la asociación entre variables se utilizaron los cocientes de prevalencia y los intervalos de confianza del 95%, estimados directamente y con ajuste multivariante mediante regresión de Poisson.