The Newport City Council narrowly voted Tuesday to allow its 64th annual St. Patrick’s Day parade to march on Saturday, siding with community members who warned that canceling would signal that the coastal Rhode Island tourist town is closed for business.

“Don’t choke,” Jack Milburn, a retired firefighter, urged Newport council members from the podium.

Some...