Skolen består av den ettårige (også kalt 0. klasse), den ni-årige grunnskole fra første til niende klasse, samt den ettårige tiende klasse. Danmark har ti års , som betyr at børnehaveklassen til niende klasse er obligatorisk, mens tiende klasse er frivillig. Undervisningsplikten kan enten oppfylles i folkeskolen, på en fri grunnskole, en efterskole eller ved hjemmeundervisning. Ca. 85 prosent av de undervisningspliktige barn, det vi si i underkant av 600.000, går på en av Danmarks 1.550 folkeskoler (2008).