According to Census 2011 information Neel Wal village is located in Punjabi Bagh Tehsil of West district in National Capital Territory of Delhi union territory, India,
The total geographical area of village is 340.56 hectares. Neel Wal has a total population of 2637 peoples.