St. James Catholic School is a non-profit parochial school within the Diocese of Birmingham. The school is accredited by the Southern Association of Colleges and Schools.