It is located about 31 kilometres (19 mi) south-east of the town of Devonport.
The 2016 census determined a population of 48 for the state suburb of Stoodley.
[3] The B14 route (Sheffield Road) passes along the north-west boundary.
Route C156 (Bridle Track Road) starts at an intersection with B14 in Sheffield and runs through Stoodley from west to east.
Route C157 (Beulah Road) starts at an intersection with C156 and exits to the south.