Elm Grove is located in Waukesha County a suburb west of Milwaukee, between Wauwatosa and Waukesha along US Hwy 18 near Brookfield and New Berlin. The population estimate for July 1, 1998 was 5,958, a decrease of 303 since 1990.
Elm Grove is part of the Milwaukee-Waukesha, Wisconsin metro area.
See more Wisconsin Cities and Towns.