 As per the 2011 Census of India, Purbasthali had a total population of 4,207 of which 2,128 (51%) were males and 2,079 (49%) were females.Population below 6 years was 379.The total number of literates in Purbasthali was 3,215 (83.99% of the population over 6 years).