Beerwah is a rural town and a locality in the hinterland of the Sunshine Coast Region, Queensland, Australia.