Yelahanka is located near the fast developing northern section of Greater Bangalore, about 14 kilometers from downtown Bangalore. National Highway NH7 passes through Yelahanka and newly constructed NH7 passes through the north eastern fringes of Yelahanka. State Highway 9 (Bangalore - Hindupur) passes through Yelahanka bisecting the suburb into Old Town and New Town.
Yelahanka has became one of the main business centres of Bangalore City. Yelahanka's business areas are Hospital Main Road and BB road in Yelahanka and in the new town are 16th 'B' Cross Road and Major Sandeep Unnikrishnan Road.
Yelahanka has lakes surrounding it, the prominent ones being Yelahanka Kere and Puttenhalli lake which has officially been declared a bird sanctuary.
Yelahanka is at a height of about 915 meters above sea level. It is lush green and has pleasant weather year round due to its elevation.
The summer season lasts from March to mid-May, with a temperature in the range 20-35 degrees Celsius
At the end of May, the monsoon season starts and lasts until the end of October. There are about 45 inches of rain annually.
Winters are mild and last from November to February, with a temperature in the range 14-24 degrees......