 21.3% were of German, 12.2% American, 7.7% Italian, 7.5% English, 6.0% Irish and 5.8% Finnish ancestry according to Census 2000.There were 695 households out of which 43.0% had children under the age of 18 living with them, 76.7% were married couples living together, 6.9% had a female householder with no husband present, and 14.0% were non-families.10.8% of all households were made up of individuals and 5.0% had someone living alone who was 65 years of age or older.