penshurst is a town in victoria, australia. it is in the shire of southern grampians local government area and is located at the foot of mount rouse, an extinct volcano. at the , penshurst had a population of 461. basic facilities include a hospital with an aged care residency and doctor's surgery, a pub, a hall and two schools – one a state school, the other a catholic school – the state school has approximately six children, the catholic school about 30.