BackgroundIt is aspired in the German healthcare system that general practitioners (GPs) act as initial contact for patients and guide through at all steps of medical treatment. This study aims at identifying factors associated with the odds of having no GP within the general population and especially among people with migration background.MethodsThis cross-sectional analysis was based on the “German Health Interview and Examination Survey for Adults” (DEGS1) conducted by the Robert Koch Institute. Descriptive analyses as well as multiple logistic regression models were performed to analyse the impact of a migration background, age, gender, residential area, socioeconomic status (SES) and other factors on having no GP among 7755 participants.Results9.5% of the total study population and 14.8% of people with a migration background had no GP, especially men, adults living in big cities and without chronic diseases. The odds of not having a GP were higher for people with a two-sided migration background (aOR: 1.90, 95% CI: 1.42–2.55). Among the population with a migration background, particularly young adults, men, people living in big cities and having a private health insurance showed higher odds to have no GP.ConclusionsIt is necessary to investigate the causes of the differing utilization of healthcare of people with a migration background and, if necessary, to take measures for an equal access to healthcare for all population groups. Further research needs to be done to evaluate how to get young people into contact with a GP.Electronic supplementary materialThe online version of this article (10.1186/s12913-018-3571-2) contains supplementary material, which is available to authorized users.