Chart of badges worn in Third Reich concentration camps
German police [during the Third Reich] arrested more than 100,000 men under anti-homosexuality laws. About half served jail terms while others were kept in mental hospitals or castrated. Between 5,000 and 15,000 were sent to concentration camps.
Read the rest: Link
The article linked to above does not mention that many of those homosexuals who had been imprisoned were pedophiles who had been found guilty of raping young boys.
Because it was near Berlin, the mecca for homosexuals at that time, Sachsenhausen was the concentration camp that had the most homosexual prisoners of any of the [Third Reich] camps; they were distinguished from the other prisoners by a pink triangle (Rosa Winkle). Link