Weirton is located in the northern panhandle of West Virginia, at the intersection of US Route 22 and WV Route 2.