Primary Schools

This page lists the 149 primary schools operated by Aberdeenshire Council, 82 of which have a nursery unit. These primary schools serve over 20,000 pupils.

A B C D E F G H I J K L M N O P R S T U W