Elm Grove is a village in Waukesha County, Wisconsin, United States. The population was 6,249 at the 2000 census. Elm Grove is located at 43°2′52″N 88°5′12″W / 43.04778°N 88.08667°W / 43.04778; -88.08667 (43.047662, -88.086750). According to the United States Census Bureau, the village has a total area of 3.3 square miles (8.4 km²), all of it land.