associated primary schools: broxburn primary, kirkhill primary, uphall primary, pumpherston & uphall station community primary. (pupils occasionally come from st. nicholas roman catholic primary and winchburgh primary)