MILLSHIELDS, a township, joint with Espershields, in the parish of BYWELL-ST-PETER, eastern division of TINDALE ward, county of NORTHUMBERLAND, 10 miles (S. B. by S.) from Hexham. The population is returned with Espershields.