Nangal Dyal Singh is a village in Amritsar I tehsil in district of Amritsar, Punjab, India. As per the data provided by Census of India in 2011, total population of Nangal Dyal Singh was 819 which includes 422 males and 397 females. Nangal Dyal Singh covers 90 ha area. Pincode of Nangal Dyal Singh is 143001.