Grass Valley is a city in Nevada County, California, United States. As of the 2010 United States Census, its population was 12,860.