Kelghar is a village in Jawhar tehsil in district of Thane, Maharashtra, India. As per the data provided by Census of India in 2011, total population of Kelghar was 1,304 which includes 627 males and 677 females. Kelghar covers 670.25 ha area. Pincode of Kelghar is N/A.