[1] It lies at the junction of the A823 and A977 roads at the southwest of the region, approximately 5 miles (8 kilometres) southwest of Kinross and 5 miles (8 kilometres) east of Dollar.
[2] The famed Rumbling Bridge over the River Devon lies 1.14 miles (1.83 kilometres) north of Powmill.
The village has a small milk bar which serves hot meals and snacks.
Beside the milk bar there is a small garden centre and a gift shop.
The milk bar is a popular stop for tourists who are travelling to St Andrews.