La città è situata a 23° 25' 60 N e 76° 16' 0 E e ha un'altitudine di 442 ms.l.m.[1].
Società
Evoluzione demografica
Al censimento del 2001 la popolazione di Shajapur assommava a 50.086 persone, delle quali 25.854 maschi e 24.232 femmine. I bambini di età inferiore o uguale ai sei anni assommavano a 7.643, dei quali 3.961 maschi e 3.682 femmine. Infine, coloro che erano in grado di saper almeno leggere e scrivere erano 35.252, dei quali 19.931 maschi e 15.321 femmine.[5]
Note
^ab(EN) Falling Rain Genomics, Inc, Shajapur, India Page, su fallingrain.com. URL consultato l'11-07-2008.