Long Island police charged at least 70 people with drunken driving during the holiday weekend, officials said.

In Nassau, 18 people were charged with driving while intoxicated Friday night through Sunday morning, authorities said.

Suffolk County police charged 44 with DWI -- nearly half, 21 of them, on July Fourth -- and one with boating while intoxicated from Thursday afternoon through Sunday morning, authorities said.

DataLI crime stats

Overnight Friday to Saturday, Suffolk County police, State Police and Metropolitan Transportation Authority police arrested four drivers at a sobriety checkpoint in Port Jefferson Station and charged them with DWI.

Separately, Southampton Town police made four DWI arrests Friday and three on the Fourth of July.

Southold Town police arrested a 57-year-old man in Greenport on DWI charges Friday night.

advertisement | advertise on newsday

Last year, when the Fourth of July fell on a Friday, Suffolk County police made 52 DWI arrests and one BWI arrest from July 3 to the end of the holiday weekend.

Some departments were still collecting arrest information Sunday and none had numbers beyond Sunday morning.