Najafgarh is composed of a number of important villages of the South West District of Delhi. Actually all the administrative sub divisions of South West District of Delhi are composed of a group of villages. Some of the villages of Najafgarh are Badu Sarai, Bindapur, Chalwala, Dhansa, Dicaon Kalan, Goela Khurd, Haibat Pura, Jain Pur, Kair, Kakrola, Khera Dabar, Najafgarh, Nanak Heri, Paprawat, Sarang Pur, Sherpur, Shikar Pur, Ujwa and Togan Pur. Najafgarh is surrounded the in all its sides by a number of important towns of Delhi. On the west of Najafgarh lie Surhpur and Mitraon. Dichaon Kalan is situated on the north of Najafgarh. Roshanpura and Khaira are some of the other nearby towns.
The total population of Najafgarh is 906452 and the total literacy rate has been estimated to be 82.83 %.
Last Updated on 1 March 2013