Shillong n'a cessé de croître en taille et en importance, à partir d'un simple village en devenant en1864 la ville principale desKhasi et le chef-lieu de l'ancien district duRaj britannique nommé Jaintia Hills. Il est même capitale de l'Eastern Bengal and Assam(en) durant plusieurs années. En1874, pour la création de l'Assam, le chef administratif de la nouvelle province choisit la ville comme siège de la nouvelle administration en raison de son emplacement idéal entre la vallée duBrahmapoutre et celle de laSurma.
Shillong reste capitale de l'Assam jusqu'à la création du Meghalaya le. À cette date, la capitale de l'Assam est transférée àDispur.