Richgrove is a census-designated place in Tulare County, California, United States. The population was 2,358 at the 2020 United States census, down from 2,882 at the 2010 census.