Nohar is located at 29°11′N74°46′E / 29.18°N 74.77°E / 29.18; 74.77. It has an average elevation of 186 metres (610 feet). Nohar is a semi-arid area and experiences very low rainfall. Summer in Nohar is full of sand storms and low rainfall owing to poor monsoon. Sometimes, it gets rainfall in winter due to Western disturbances.
Bagri, a dialect of Rajasthani language, is spoken by a majority of the population. A little influence of Haryanvi language can also be noticed here because of close proximity of this town to Haryana, and family relationships between the people of Nohar and citizens of Sirsa district of Haryana situated nearby.