Polls opened at 7 a.m. on Tuesday in Lancaster County for the 2019 primary.
Polls closed at 8 p.m., with turnout reportedly low throughout the day countywide.
LancasterOnline will run full results from every contested race in the primary after they are tabulated.
Lancaster County voters registered with either of the two major political parties will nominate candidates for dozens of municipal and judicial offices in the primary on Tuesday.
Those offices include school board, township supervisor, borough and city council, magisterial district judge and countywide offices such as register of wills and commissioner. There are also primary races for the state Superior Court.