Elkin township, Surry County, North Carolina (NC) Detailed Profile. Elkin township, NC map ....