St. David is a village in Fulton County, Illinois, United States. The population was 589 at the 2010 census.
Category: Fulton, Illinois, United States