羅師共有兩所正式校舍:正校位於沙宣道21號,於1962年建成。校舍靠山面海,建築雄偉,由主樓、側翼、圖書館、學生宿舍及舍監宿舍五部份組成。分校則位於般含道9號A,原為羅師始創時的正校,1941年啟用。後來由於學院課程與學生人數不斷增加,般含道校舍不敷應用,遂建沙宣道新校舍,羅師遷往新校上課,教署便將原校舍借給當時的聯合書院使用。至1973年,基於羅師學生人數增加,教署再把舊校舍撥回羅師,用作分校。分校建築典雅,結構富歐陸色彩,其中的旋轉式樓梯最具特色。

1946年學生自治會復會紀念照

1963年第十九屆畢業生合照