Ballabgarh, officially Balramgarh, is a large town, nearby Faridabad city and a tehsil in Faridabad district of Haryana, India, and is part of the Delhi National Capital Region or Delhi NCR.