A Glen Cove man drowned at a Suffolk County park in Riverhead on Tuesday, police said.

Beachgoers tried to revive Brian Nolan, 20, with CPR, police said, but were not successful.

Suffolk County police said Riverhead police and county park police rushed to Indian Island County Park, a beach along the Peconic River off Route 105, after a caller reported a man had been pulled from the water about 5:20 p.m.

advertisement | advertise on newsday

Nolan was taken by Riverhead Volunteer Ambulance to Peconic Bay Medical Center, where he was pronounced dead.

Suffolk police said homicide detectives are investigating the drowning, but said Nolan’s death did not appear to be criminal.