I’ve checked my spreadsheet & it’s almost totally true.
Apart from Newmarket which has 0.58 pub registrations for every dem, portsmouth with 0.48, and a few close calls at 0.9 for Hampton, 0.95 for Newton, 0.91 for Exeter, 0.98 Salem, 0.96 Seabrook. Every other town is in the red.
Most red is Hampton Falls at 2.26 then Chester at 2.13
Newmarket is too close to Durham. Portsmouth will be Portsmouth. Rock District 4 which includes Salem and Windham has 13 reps, all Republican.