Mashobra is a Block placed in Shimla district in Himachal Pradesh. Located in rural region of Himachal Pradesh, it is one of the 10 blocks of Shimla district. As per the administration records, the block code of Mashobra is 69. The block has 580 villages and there are total 18054 homes in this Block.
As per Census 2011, Mashobra's population is 86669. Out of this, 44789 are males whereas the females count 41880 here. This block has 8916 children in the age bracket of 0-6 years. Among them 4549 are boys and 4367 are girls.
Literacy ratio in Mashobra block is 79%. 68552 out of total 86669 population is educated here. In males the literacy ratio is 83% as 37340 males out of total 44789 are educated while female literacy rate is 74% as 31212 out of total 41880 females are educated in this Block.
The dark side is that illiteracy rate of Mashobra block is 20%. Here 18117 out of total 86669 persons are illiterate. Male illiteracy ratio here is 16% as 7449 males out of total 44789 are illiterate. Among the females the illiteracy ratio is 25% and 10668 out of total 41880 females are illiterate in this block.
The count of occupied people of Mashobra block is 43242 whereas 43427 are non-working. And out of 43242 employed person 17213 persons are completely reliant on farming.