Can someone please do Lehigh County?
Not quite a precinct map, but here's a township map of Berks, Lehigh, and Northampton counties that I made last year.
LEHIGHAlburtis borough 55.70-42.32 Obama
Allentown city 71.93-26.79 Obama
Bethlehem city (Lehigh part) 63.73-34.72 Obama
Catasauqua borough 59.07-38.92 Obama
Coopersburg borough 54.52-43.35 Obama
Coplay borough 60.64-37.43 Obama
Emmaus borough 55.91-42.61 Obama
Fountain Hill borough 69.23-29.09 Obama
Hanover township 62.18-36.38 Obama
Heidelberg township 55.15-43.36 McCain
Lower Macungie township 50.58-48.45 McCain
Lower Milford township 55.71-43.07 McCain
Lowhill township 60.43-38.49 McCain
Lynn township 56.66-41.99 McCain
Macungie borough 54.73-43.44 Obama
North Whitehall township 53.63-45.23 McCain
Salisbury township 51.09-47.35 Obama
Slatington borough 55.68-42.30 Obama
South Whitehall township 53.63-45.10 Obama
Upper Macungie township 49.80-49.23 McCain
Upper Milford township 51.33-47.51 McCain
Upper Saucon township 52.34-46.70 McCain
Washington township 51.49-46.84 McCain
Weisenberg township 62.42-36.30 McCain
Whitehall township 58.03-40.48 Obama
NORTHAMPTONAllen township 49.98-48.82 Obama
Bangor borough 53.88-44.21 Obama
Bath borough 51.78-46.55 Obama
Bethlehem city (Northampton part) 68.23-30.38 Obama
Bethlehem township 52.72-45.89 Obama
Bushkill township 54.20-44.17 McCain
Chapman borough 50.52-47.42 McCain
East Allen township 49.46-48.66 McCain
East Bangor borough 50.99-46.55 McCain
Easton city 72.88-25.50 Obama
Forks township 52.72-46.25 Obama
Freemansburg borough 67.46-31.30 Obama
Glendon borough 63.25-34.94 Obama
Hanover township 49.94-49.01 Obama
Hellertown borough 58.85-38.32 Obama
Lehigh township 50.56-47.75 McCain
Lower Mount Bethel township 49.38-49.06 McCain
Lower Nazareth township 52.16-49.70 McCain
Lower Saucon township 49.92-48.54 McCain
Moore township 51.73-46.92 McCain
Nazareth borough 53.78-44.27 Obama
North Catasauqua borough 56.26-41.75 Obama
Northampton borough 54.99-43.09 Obama
Palmer township 53.37-45.14 Obama
Pen Argyl borough 50.78-47.67 Obama
Plainfield township 52.08-46.33 McCain
Portland borough 51.29-45.69 Obama
Roseto borough 52.31-45.84 McCain
Stockertown borough 54.73-43.03 Obama
Tatamy borough 50.80-47.08 McCain
Upper Mount Bethel township 56.51-41.34 McCain
Upper Nazareth township 49.83-48.53 Obama
Walnutport borough 53.09-44.03 Obama
Washington township 52.89-44.50 McCain
West Easton borough 56.21-41.34 Obama
Williams township 53.64-45.28 McCain
Wilson borough 63.55-33.58 Obama
Wind Gap borough 52.10-46.37 Obama
Bethlehem city (total) 67.00-31.57 Obama