Beech Grove is an unincorporated village located in the U.S. state of Kentucky. It is within McLean County with routes pass through the community are Kentucky Route 56, Kentucky Route 136, and Kentucky Route 256 pass through the community. It has a total area of 1.858 square miles at 37°36′58″N 87°23′47″W. The elevation is 410 feet above sea level. As of the 2010 census data, it had a total population of 243. The population density was 130/sq mi. It has Zip code 42322.