Ranchi (hindi राँची) er den største byen og hovedstaden i den indiske delstaten Jharkhand. I år 2019 var det offisielle innbyggertallet på 2 856 968 personer, mens det i 2009 ble anslått at rundt 1 300 000 mennesker levde i byen. Et av Indias eldste psykiatriske sykehus ligger i Ranchi.
Navnet Ranchi benyttes også om distriktet rundt byen. Ranchi-distriktet hadde i 2011 offisielt 2 914 253 innbyggere og dekket 7 574 km².
Byen, som ligger 652 meter over havet, er sentrum for en stor jordbruksregion, der det først og fremst dyrkes ris, hirse, belgfrukter, oljevekster, te og bomull.