Shillong, Hindistan'ın Meghalaya eyaletinin başkentidir. Şehrin nüfusu 2011 yılı itibarı ile 143,007'dir.
Shillong, çevresinde bulunan dağlarının İskoçya'yı andırması nedeniyle "Doğu'nun İskoçyası" olarak bilinmektedir.