Elizabeth is a town in Wirt County, West Virginia along the Little Kanawha River. The population was 994 at the 2000 census. It is the county seat of Wirt County. The townsite of Elizabeth was settled by William Beauchamp in 1796, and was known as "Beauchamp's Mills" until 1817, when it was named for Elizabeth Woodyard, the wife of David Beauchamp. Elizabeth was chartered by the Virginia General Assembly in 1822.
Elizabeth is located at 39°3′46″N 81°23′44″W / 39.06278°N 81.39556°W / 39.06278; -81.39556 (39.062852, -81.395529).
According to the United States Census Bureau, the town has a total area of 0.5 square miles (1.4 km²). 0.5 square miles (1.2 km²) of it is land and 0.1 square miles (0.2 km²) of it (11.32%) is water.