相公堂子,在中國古代是指為男性提供性服務的男妓的場所和住所[1]。此處的「相公」是男妓的意思[2]。
中國清代的北京城,孌童的風氣猖獗,乾隆年間,將內城相公堂子趕出內城,堂子遂在八大胡同處聚集,乾隆八十大壽,四大徽班進京,在此[3]落腳形成京劇,亦助長八大胡同官員狎妓歪風。