Google Maps has the town-by-town New Hampshire map.
In the Democratic race, Barack Obama won the majority of towns but Hillary Clinton racked up big margins where it counts. John Edwards won one town — Stark — where he posted 49 votes to Clinton’s 42. On the GOP side, John McCain won nearly every town except a dozen or so on the Massachusetts border that Mitt Romney took. Mike Huckabee won Dummer with 19 votes and Benton with 22, and Ron Paul‘s sole victory was in Richmond.
These are great maps and I highly recommend them.
New Hampshire Democratic Electoral Map
New Hampshire Republican Electoral Map by Town