(CNN) A "Straight Pride" parade in downtown Boston attracted counterprotesters -- and a heavy police presence -- resulting in almost three dozen arrests.

A large number of counterprotesters taunted marchers Saturday and chanted "Alt right, get off our streets, no justice, no peace." Counterprotesters outnumbered the parade participants, CNN affiliate WCVB reported. Boston's mayor also condemned the parade, and encouraged residents to attend block parties and other events that celebrated the city.

Thirty-four people were arrested at the parade, said Boston Police Officer James Moccia, a department spokesman. Four officers also suffered non-life threatening injuries, he said.

The parade started around noon at Copley Square and moved down Boylston and Tremont streets, ending at City Hall Plaza.

Floats and signs expressed pro-military and pro-Trump sentiments, such as "Support our troops" and "Build the wall and crime will fall." A man in a jester's hat carried a sign saying "Great to be straight" as he danced down the street.

A transgender Trump supporter, center, marches in the Straight Pride Parade.

Read More