TOWNSEND — Results of the 1st Middlesex District Republican primary for state representative are too close to call.
According to preliminary results, Andrew Shepherd holds a narrow lead over Lynne Archambault, with 2,174 collective votes to 1,907 votes with Ashby, Groton, Lunenburg, Pepperell and Townsend reporting. Shepherd took Ashby, Lunenburg and Townsend by margins of 228-to-110, 429-to-296 and 827-to-324, respectively, while Archambault took Groton and Pepperell 294-to-280 and 883-to-410, respectively.
As of 11:59 p.m. Tuesday results from Dunstable had not been received.
The winner will face Democrat Margaret Scarsdale in the general election Nov. 8.