사회복지조직에 있어서의 평가는 여러 유형으로 구분되며 그에 따른 평가방법도 달라지게 된다. 황성철 등(2005: 294-297)은 사회복지평가를 평가주체, 평가 대상, 접근방법 등에 따라 그 유형을 구분하고 있다.
첫째, 평가주체에 따른 구분으로는 내부평가와 외부평가를 들고 있는데, 내부평가(inside-evaluation)는 프로그램을 기획하거나 운영을 담당하는 사람 또는 같은 조직 내의 다른 구성원이 실시하는 평가로서 자체평가로 불리기도 한다. 반면, 외부평가(side-evaluation)는 프로그램을 수행하는 조직체가 아닌 대학교수, 조사연구기관 등의 외부의 제3자가 행하는 평가를 말한다.