Purpose: to verify the association between self-perception of health, gender, age, economic status, quality of life, cultural aspects and contexts of violence in high school adolescents. Methods: an observational analytical cross-sectional study with a probabilistic sample composed of 386 high school students aged 15-19 years. The data collection was made in 16 public schools. Descriptive, bivariate and multivariate data analyses were made. Models with hierarchical entry of the blocks according to the level of determination established in the theoretical model were built, and for the evaluation of associations in the logistic regression models, the significance level of 5% was considered. The Odds Ratio and its respective confidence interval of 95% were used as a measure of the magnitude of the associations. Results: the data revealed that more than two-thirds of the participants reported a positive self-perception of health and, in the hierarchical multiple logistic regression model, to have own house, to practice any religion, and the quality of life remained associated with positive Self-perception of health. Conclusion: having their own house, practicing a given religion and having a better quality of life increased the chances of a positive self-perception of health.