Narayanganj High School and College is a private school located in Kalir Bazar, Narayanganj Sadar Upazila, Bangladesh.
The school was located on the bank of the river Sitalakhya near Netaiganj from 1885 to 1907.
The school was shifted to its present location from Netaiganj in 1907 with the increase of students.
A monument has been built in front of Main Building, to commemorate those killed during the Bengali Language Movement demonstrations of 1952.
With three buildings (including the newly built House), one of which is the Main Building, it is one of the largest school in the Narayanganj Sadar Upazila The school has one field and playgrounds.