Gypsy is a census-designated place (CDP) in Harrison County, West Virginia, United States. As of the 2020 census, its population was 197 (down from 328 at the 2010 census).
A post office called Gypsy has been in operation since 1900. The community was named for a band of Roma which once camped in the area, according to local history. Gypsy was located on the Baltimore and Ohio Railroad.