According to Wallethub, Elk Grove ranked 15th out of 240 cities in California. They used 21 different metrics to rank the cities. In our area, Folsom was #1, El Dorado Hills was #8 and Roseville #9. Elk Grove was tied for first for the number of parks per capita. 7th in affordability and 11th in family life and fun.