Queen Shoals, West VirginiaQueen Shoals is an unincorporated community in Clay County, West Virginia, United States. Its post office has been closed.The community was named after nearby Queen Shoal Creek.