[3][4] Hudson is located directly west of the city of Temiskaming Shores[5] and has only one named settlement, the community of Hillview.
The first Census of Canada to take place after settlement, in 1901, recorded the population as 46.
[7] Hudson is mostly surrounded by forest with some farming along the east and north areas of the township.
[8] Ontario Highway 65 passes through the township on its way from Temiskaming Shores towards Matachewan.
All other services are found in nearby New Liskeard including hospital and schools.