The Danish Folkeskole is a comprehensive school covering both primary and lower secondary education, which cover the first (grade 1 to 6) and second (grade 7-9/10) stage of basic education. In other words the Folkeskole is for 7-16/17-year-olds.
Danish primary and lower secondary education comprises the Folkeskole, private elementary schools, and continuation schools.