Pennal is situated in the Snowdonia National Park, approximately 4 miles west of Machynlleth, on the A493 road.