In de meeste Duitse deelstaten starten kinderen op een Realschule op tienjarige leeftijd. Na het beëindigen van de Realschule met zestien jaar starten de meeste leerlingen een beroepsopleiding waarbij werken in het bedrijf wordt gecombineerd met onderwijs. In enkele deelstaten is de Realschule vervangen door Oberschulen of Sekundarschulen.
Het niveau van de Realschule ligt tussen dat van de Hauptschule (lager niveau) en het gymnasium (hoger niveau). Het is in grote lijnen te vergelijken met het vmbo-t/havo in Nederland.
De term Real voert terug op het Latijnse woord Res (zaak, ding) en houdt een tegenstelling in met de meer op taal en cultuur gerichte opleiding aan de gymnasia.