The township was established on January 1, 1998, with the amalgamation of the former Townships of Finch and Roxborough, along with the Village of Finch.
The township of North Stormont comprises a number of villages and hamlets, including the following communities:
- Finch Township: Avonmore, Crysler, Finch; Cahore, Goldfield; Glenpayne
- Roxborough Township: Berwick, Monkland, Moose Creek, Roxborough Gardens; Bloomington, [[Dyer]], Gravel Hill, Lodi, MacDonalds Grove, McMillans Corners (partially), Sandringham, Strathmore, Tayside, Tolmies Corners, Warina; Valley Corners
The township administrative offices are located in Berwick.