Coimbatore lies at in south India at 411 metres (1349 ft) above sea level on the banks of the Noyyal River, in southwestern Tamil Nadu.
The city is divided into two distinctive geographic regions: the dry eastern side which includes majority of the urban area of the city and the western region which borders the Nilgiris, Anaimalai and Munnar ranges.