Iron Gate Map
Iron Gate is a town in Alleghany County, Virginia, United States. The population was 404 at the 2000 census.
Iron Gate is located at 37°47?55?N 79°47?28?W / 37.79861°N 79.79111°W / 37.79861; -79.79111 (37.798484, -79.791219).
According to the United States Census Bureau, the town has a total area of 0.3 square miles (0.9 km²), all of it land.
Nearby cities include Covington, Hot Springs, Warm Springs, Lexington, Buchanan.