교사는 두 가지 법적 신분을 가지고 있다.
"교사법" 이 공포되기 전에 우리 나라 교사는 간부 시리즈에 소속되어 있다. 더 넓은 의미에서 교사는 지식인의 일부로 간주되기 때문에 노동자 계급의 일부이다. 국가마다 교사의 신분에 대한 규정이 다르다. 영국 프랑스 일본 등은 교사, 특히 초중고교교사를 국가 공무원으로 규정하고 있다. 교육은 국가가 발기한 공공사업으로 간주되고, 교사는 국가가 국가 의지를 집행하도록 위탁받고, 국가 교육 계획과 육성 목표에 따라 차세대를 교육하고, 국가 공무를 이행한다는 것이 주된 근거다. 교사를 일반 근로자나 프리랜서로 취급하는 국가도 있다. 오랫동안 우리나라는 교사를 간부 편성 서열로 포지셔닝해 왔으며, 그중에서도' 준공무원' 의 성격을 포함하고 있다. 그러나 우리나라의 현행 국가공무원 조례에 따르면 교사가 국가공무원 시리즈에 속하지 않는다고 분명히 규정했다. "교사법" 은 "교사는 교육교학 의무를 이행하는 전문가" 라고 명확하게 규정하고 있다. 이런 법적 지위는 전통적인 프리랜서와 국가 공무원과는 달리 직업인이다.