Shahpura was the tazimiThikana of Shekhawat Sub clan. It was the head seat (Tikai Thikana) of Shekhawat. Near by Shahpura a great holy temple of God Seetaram and the main sant of Triveni Dham is Shri Narayan Das G Maharaj who learned Sanskrit,Jyotish, Vyakaran,nyay,vedant etc. from Pandit Sadhuram Sharma (Jaswantpura) . Narayan Das G Maharaj got divine knowledge from Shri Bhagwan Das G (The great sant). It is dominated by people of Gurjar, Yadav and Jatclan.
As of 2001[update] India census, Shahpura had a population of 28,170. Males constitute 53% of the population and females 47%. Shahpura has an average literacy rate of 58%, lower than the national average of 59.5%: male literacy is 71%, and female literacy is 43%. In Shahpura, 17% of the population is under six years of age.