what county is iron gate va located in
Iron Gate is located in Alleghany County, VA. The population is 446, making Iron Gate the 2nd largest city in Alleghany County. There are 0 public schools in Iron Gate with an average Homefacts rating of NA. The total crime rate for Iron Gate is very low, and there are 0 registered sex offenders residing in the city.