Johnstown Township is a township on the northern edge of Grand Forks County, North Dakota, United States. The population was 87 at the 2020 census.
Johnstown Township has a total area of , all land.
The unincorporated community of Johnstown is located within the township.
As of the 2023 American Community Survey, there were an estimated 28 households with a margin of error of 13.