Peerabeelup is a rural locality of the Shire of Nannup in the South West region of Western Australia.
The Vasse Highway runs through the centre of the locality from north to south, turning east towards Pemberton right at the southern boundary of the locality, while the Donnelly River flows through Peerabeelup from the east to the south-west.
Along the south-eastern boundary of the locality, the Greater Beedelup National Park just stretches into Peerabeelup, as does a small section of the D'Entrecasteaux National Park on the south-western boundary.
Most of the remainder of Peerabeelup is covered by state forest.
[2][3] Peerabeelup is located on the traditional land of the Noongar nation.