Chak No. 128 NB is a village situated in the Sillanwali Tehsil of the Sargodha District in Punjab, Pakistan. Its neighbouring villages are Chak 130 NB, Chak 125 NB, Chak No. 129 NB and Jahanawala. The village is in a mainly agricultural area. The nearest city is Sillanwali, which is also the Tehsil headquarters and location of the nearest police station.