Politics & Government
Bucks County Election Recap: See Results Here
Election results of local races in Bucks County for the 2018 election.

The following Bucks County 2018 Election results are unofficial tallies not yet certified by the county:
U.S. House of Representatives, District 1
(All districts reporting)
Find out what's happening in Doylestownfor free with the latest updates from Patch.
- Scott Wallace (D) -160,098
- Brian Fitzpatrick (R) - 168,841
READ MORE: Brian Fitzpatrick Wins Re-election In 1st District
Find out what's happening in Doylestownfor free with the latest updates from Patch.
PA Senate
6th District (includes Bensalem, Bristol, Lower Southampton, Middletown, Northampton, Warwick, and Wrightstown townships, as well as Bristol, Hulmeville, Ivyland, Langhorne, Langhorne Manor, and Penndel boroughs.)
(All districts reporting)
- Tina Davis (D) - 54,219
- Robert (Tommy) Tomlinson (R) - 54,319
10th District (includes Bedminster, Buckingham, Doylestown, East Rockhill, Falls, Haycock, Hilltown, Lower Makefield, New Britain, Newtown, Plumstead, Solebury, Upper Makefield and West Rockhill township, as well as Chalfont, Doylestown, Dublin, Morrisville, New Britain, New Hope, Newtown, Perkasie, Sellersville, Silverdale, Telford (Bucks County Portion), Tullytown and Yardley boroughs.
(All districts reporting)
- Steve Santarsiero (D) - 67,221
- Marguerite Quinn (R) - 60,856
12th District (includes Upper Southampton, Warminster, and Warrington townships in Bucks County)
(All districts reporting)
- Maria Collett (D) - 61,937
- Stewart Greenleaf, Jr. (R) - 55,626
24th District (includes Bridgeton, Durham, Milford, Nockamixon, Richland, Springfield, and Tinicum townships, as well as Quakertown, Richlandtown, Riegelsville, and Trumbauersville boroughs in Bucks County)
(All districts reporting)
- Linda Fields (D) - 44,453
- Bob Mensch (R) - 46,470
PA House
18th District
(All districts reporting)
- Jimmy Lamb (D) - 9,882
- Gene Digirolamo (R) - 12,861
29th District
(All districts reporting)
- Andrew Dixon (D) - 15,115
- Meghan Schroeder (R) - 16,539
31st District
(All districts reporting)
- Perry Warren (D) - 20,519
- Ryan Gallagher (R) - 13,722
140th District
(All districts reporting)
- John T Galloway (D) - 17,473
141st District
(All districts reporting)
- Tina Davis (D) - 13,332
- Anthony J Sposato (R) - 8,131
142nd District
(All districts reporting)
- Lauren Lareau (D)- 14,216
- Frank Farry (R) - 18,152
143rd District
(All districts reporting)
- Wendy Ullman (D) - 17,269
- Joe Flood (R) - 16,744
144th District
(All districts reporting)
- Meredith Buck (D) - 14,830
- Todd Polinchock (R) - 15,590
145th District
(All districts reporting)
- Brian Kline (D) - 11,975
- Craig Staats (R) - 15,590
178th District
(All districts reporting)
- Helen Tai (D) - 16,972
- Wendi Thomas (R) - 17,618
Get more local news delivered straight to your inbox. Sign up for free Patch newsletters and alerts.