Sacred Heart School is situated 3km outside the township of Geeveston and 2km from Port Huon at the edge of a beautiful native forest valley. The nearby Hartz Mountains provide a view which is enjoyed by all.

Positioned close to Port Huon, the school enjoys all the facilities of the Port Huon Sports Centre which includes a 25m indoor swimming pool, a multi-purpose indoor court (basketball, badminton, netball), squash courts and an aerobics room.

The school is situated on ten acres of beautiful bushland and has the benefit of various landscaped gardens filled with a variety of plants. All learning spaces have a range of digital resources. The school is fortunate to have a cross country and mountain bike track on the property.