斯哈赫加爾(Shahgarh),是印度中央邦Sagar縣的一個城鎮。總人口14585(2001年)。
該地2001年總人口14585人,其中男性7625人,女性6960人;0—6歲人口2648人,其中男1368人,女1280人;識字率61.72%,其中男性為69.27%,女性為53.45%。