Beech Grove is an unincorporated community and census-designated place in McLean County, Kentucky, United States. Its population was 282 as of the 2020 census. Beech Grove has a post office with ZIP code 42322, which opened on April 29, 1878.