Beech Grove is an excluded city in Marion County, Indiana, United States. As of the 2010 census, the city's population is 14,192. The city is located within the Indianapolis metropolitan area.
According to the United States Census Bureau, the city has a total area of 4.39 square miles (11.37 km2), all land.
The city's elevation, measured in feet above sea level, ranges from 766 (the Beech Creek waterway, where it is crossed by South 9th Avenue) to 845 (the northeastern portion of the Amtrak railroad property). It is higher than that of downtown Indianapolis.
The city contains several small non-navigable waterways. Beech Creek, McFarland Creek, Pullman Creek, and Victory Run all feed into Lick Creek, which (after leaving the city limits) feeds into the West Fork of the White River.
The city is located within parts of four of Marion County's townships. In order of city land size, those townships are Perry, Franklin, Center, and Warren. In order of city population, the list is Perry, Center, and Franklin; the Warren Township section is uninhabited railroad land.