Macungie Borough Council member Linn Walker apologized Monday in Lehigh County Court as he pleaded guilty for an incident that occurred in early August.
According to a story in The Morning Call, Walker vowed never again to urinate publicly.
He also agreed to pay a fine of $150, it said.
A charge of open lewdness was dropped through a plea agreement with the Lehigh County District Attorney's office, and an additional charge of public drunkenness also was dropped, it said.
Macungie Police were called to Walker's Walnut Street home in early August after neighbors claimed he repeatedly urinated outdoors and in front of young children.
Walker said he would resign from Macungie Council, but recanted after he said he was told by other council members he did not have to resign.