Elm Grove is located at . According to the United States Census Bureau, the village has a total area of, of which, of it is land and is water. Elm Grove is surrounded by four major roads, one of which is a U.S. Highway, U.S. Highway 18, or Bluemound Road. The other boundaries are made up of Pilgrim Parkway on the west, North Avenue on the North, and 124th Street on the East. Watertown Plank runs east from Pilgrim Pkwy to 124th Street and acts as the primary retail street.
Demographics
2010 census
At the 2010 census there were 5,934 people, 2,326 households, and 1,682 families living in the village. The population density was. There were 2,513 housing units at an average density of. The racial makeup of the village was 95.4% White, 0.7% African American, 0.1% Native American, 2.5% Asian, 0.1% Pacific Islander, 0.3% from other races, and 1.0% from two or more races. Hispanic or Latino of any race were 2.0%. Of the 2,326 households 29.4% had children under the age of 18 living with them, 64.5% were married couplesliving together, 5.9% had a female householder with no husband present, 1.8% had a male householder with no wife present, and 27.7% were non-families. 24.6% of households were one person and 13.9% were one person aged 65 or older. The average household size was 2.49 and the average family size was 2.99. The median age in the village was 48.5 years. 23.9% of residents were under the age of 18; 4.3% were between the ages of 18 and 24; 15.5% were from 25 to 44; 33.7% were from 45 to 64; and 22.3% were 65 or older. The gender makeup of the village was 45.9% male and 54.1% female.
At the 2000 census there were 6,249 people, 2,444 households, and 1,784 families living in the village. The population density was 1,918.6 people per square mile. There were 2,556 housing units at an average density of 784.7 per square mile. The racial makeup of the village was 97.14% White, 0.43% African American, 0.11% Native American, 1.49% Asian American, 0.08% Pacific Islander, 0.40% from other races, and 0.35% from two or more races. Hispanic or Latino of any race were 1.20%. Of the 2,444 households 29.7% had children under the age of 18 living with them, 67.6% were married couples living together, 4.3% had a female householder with no husband present, and 27.0% were non-families. 24.7% of households were one person and 12.1% were one person aged 65 or older. The average household size was 2.49 and the average family size was 3.00. The age distribution was 24.9% under the age of 18, 3.6% from 18 to 24, 20.3% from 25 to 44, 28.6% from 45 to 64, and 22.5% 65 or older. The median age was 46 years. For every 100 females, there were 89.5 males. For every 100 females age 18 and over, there were 86.0 males. The median household income was $86,212 and the median family income was $108,209. Males had a median income of $94,403 versus $41,017 for females. The per capita income for the village was $48,871. About 2.4% of families and 3.0% of the population were below the poverty line, including 2.3% of those under age 18 and 5.0% of those age 65 or over.
Government
Elm Grove government is headed by a village president and overseen by a board of trustees, the seven members of which are elected to two-year terms. The current village president and head of the board of trustees is Neil Palmer. The library is the Elm Grove Public Library.