Beales Mills is located in Leeds County, just north of Charleston Lake.
From the 401, take exit 675 north to Mallorytown Rd. Drive 1/2 a kilometre to Highway 2 and then drive east on Highway 2 another 1/2 kilometre until you reach County Rd. 5. Travel north on County Rd. 5 until you reach Wiltsetown Rd. towards Glen Morris. From Glen Morris, turn south on Beales Mills Rd.
The former town site is located at the crossroads where a bridge crosses over a small waterfall. The mill remains are located in the gully adjacent to the falls. There are also a couple of homes in the area.
Nearest centre: Charleston. 3 kilometres