Joy is a village in Mercer County, Illinois, United States.
[2] The village was founded in 1869 and named after the president of the Chicago, Burlington and Quincy Railroad, J. F.
[4] Illinois Route 17 passes through the village on Center Street, leading east 7 miles (11 km) to Aledo, the county seat, and west the same distance to its terminus in New Boston, on the Mississippi River.
According to the U.S. Census Bureau, Joy has a total area of 0.43 square miles (1.11 km2), all land.
29.5% of all households were made up of individuals, and 13.5% had someone living alone who was 65 years of age or older.