Sheberghān is located along the Safid River banks, about 130 kilometers west of Mazari Sharif on the national primary ring road that connects Kabul, Puli Khumri, Mazari Sharif, Sheberghān, Maymana, Herat, Kandahar, Ghazni, and Maidan Shar.