Vellore is at , 220m above sea level. The city has a semi-arid climate. It is in the Vellore district of the South Indian state, Tamil Nadu, west of the state capital Chennai. Vellore lies in the Eastern Ghats region and Palar river basin. The topography is almost plain with slopes from west to east.