To investigate factors associated with colposcopy attendance in HPV-positive women in São Paulo, Brazil. We analyzed data from a prospective cohort of women positive for high-risk HPV (hr-HPV) undergoing cervical cancer screening in primary care services in São Paulo, Brazil. Non-pregnant women attending routine screening between December 2014 and March 2016 were offered an hr-HPV test, and those testing positive and aged 25years or older were invited for colposcopy. Sociodemographic information was recorded at study enrollment. We compared variables between women who did and did not attend colposcopy within a logistic regression framework. Of 1537hr-HPV-positive women, 1235 (80.4%) attended for colposcopy, with a median time from primary test to colposcopy of 132days. Younger age (P<0.001) and concurrent negative cytology results (P=0.025) were associated with lower attendance. Women registered at units providing both the primary test and colposcopy were more likely to attend than those at units making external referrals (788/862 [91.4%] versus 447/675 [66.2%], P<0.001). Non-attendance for colposcopy may limit the success of future screening programs based on hr-HPV testing in Brazil. Transfer of colposcopy services to primary care is a simple and effective facilitator of attendance.