Het schoolgebouw bevindt zich op het zogenaamde scholeneiland in Amsterdam Zuid. Op het plein aan de Willem Witsenstraat zijn drie scholen gehuisvest. De Willemsparkschool is de middelste van de drie. De andere zijn de 2e Daltonschool en de Amsterdamse Montessorischool.
Direct aan de Willem Witsenstraat staan twee gymnastiekzalen.