Badgaon se trouve à proximité de
Rampur Maniharan, au sud de
Doongri, à l'ouest de
Kolapura, au nord de
Bapla, et à l'est de
Jakhari.
Sa population était de
1792 habitants, selon le recensement de l'année
2011.
New Delhi, la capitale du pays, est à une distance, à vol d'oiseau, de
659 kilomètres de son centre géographique.