The township is in the foothills of the Laurentian Mountains, not exceeding above sea level, with a rocky, sandy, gravelly soil that is not conducive to agriculture.
The headwater of the Dalesville River, the largest river in Wentworth, begins at the outlet of Barrows Lake on the western edge of the municipality and meanders for approximately 12km through the municipality.