Bloomington is located at 39°09'44" N, 86°31'45"W.
According to the United States Census Bureau, the city has a total area of 19.9 square miles (51.6 km²), of which 19.7 square miles (51.1 km²) is land and 0.2 square miles (0.5 km²) (1.00%) is water.
Bloomington is an area of irregular limestone terrain characterized by sinks, ravines, fissures, underground streams, sinking streams, springs and caves. It is situated in the rolling hills of southern Indiana, resting on the intersection of the Norman Uplands and the Mitchell Plain. The relatively varied topography of the city provides a sharp contrast to the flatter terrain more typical of other portions of Indiana.
Just 50 miles (80 km) south of Indiana’s state capital, Indianapolis, lies the city of Bloomington, also known as “B-Town”. With a population of over 71,000 residents, squeezed into just 19.9 square miles (52 km2), Bloomington is the seventh largest city in Indiana.