A snowstorm that was supposed to deliver up to 6 inches to the Portland area on Saturday night stayed farther to the east than expected, according to the National Weather Service.

Portland received just 1.8 inches of snow, while surrounding areas in Cumberland and York counties got between 1 and 3 inches, said meteorologist Michael Cempa of the service’s office in Gray.

Meanwhile, several areas Down East got between 12 and 20 inches of snow, Cempa said.

The “jackpot” was Princeton, in Washington County, which received a full 20 inches, he said.

Southwest Harbor was a close second with 17.7 inches, Cempa said, while East Machias received 16 inches, and 12 inches fell on Ellsworth.

Augusta had just 2 inches of snow, and Bangor received 4.5 inches, Cempa said.