В приграничном Благовещенске власть давно прибрана к рукам криминала. Здесь процветают китайские мафиози, бандиты разных мастей, коррумпированные таможенники и такие же полицейские. Естественно, при таком раскладе в самом низу пищевой цепи оказываются бюджетники. Образование в городе мало кого интересует, но учителя продолжают соблюдать правила, давая своим ученикам положенные знания. Год за годом местные жители постепенно привыкают к тяжелым реалиям, и со временем они начинают подстраивать под них свою жизнь. Так продолжается до тех пор, пока в город не заявляется Анастасия Краснова.
Анастасия (Мария Шалаева) приезжает в Благовещенск из Амурской области после отсидки в женской колонии за убийство отца — владельца крупного холдинга. На самом деле женщина не совершала этого преступления, поэтому решилась на побег. В надежде избежать преследования со стороны конкурентов отца и правоохранительных органов Анастасия пытается достать новый паспорт. Для этого она обращается к племяннику своей сокамерницы.
Под именем Катерины героиня начинает новую жизнь и устраивается в Благовещенскую школу. Очень к месту приходится знание английского языка, который она изучала в Кембридже. В итоге она становится учительницей начальных классов. План у Кати довольно простой: в составе школьной экскурсии пересечь границу с Китаем и затеряться в другой стране. Однако эта превосходная идея рушится, когда ее назначают новым классным руководителем неблагополучного 9 «Б». Учеников класса страшно выпустить на улицу, не говоря уж о другой стране. К тому же выясняется, что Екатерина не нравится новым коллегам. Учительница химии (Анна Гуляренко), математики (Марина Дианова) и русского языка (Антонина Комиссарова) сразу начинают героиню в чем-то подозревать. Узнав, что местные преподаватели на плохом счету у коллекторов, Катя решает разобраться с этой проблемой и попутно наладить отношения с коллективом.
Режиссером первого сезона комедийного блокбастера стал Константин Колесов, ранее снявший сериалы «Света с того света», «Жуки» и «Туристическая полиция».
Сценарий написали также работавшие над «Туристической полицией» Денис Остапчук, Денис Ворочай, Андрей Шачнев и Антон Ковалевский.
Главную роль сыграла Мария Шалаева, известная зрителям по участию в проектах «БИХЭППИ», «Русалка» и «Клипмейкеры». Как и Олег Фомин из сериала «Физрук», главная героиня «Училок в законе» разрушила привычные стереотипы об учителях: она умеет говорить со школьниками на одном языке и учит их не только своему предмету, но и жизни в целом.
Роль учительницы химии Галины Федоровны исполнила Заслуженная артистка РФ Анна Гуляренко, известная по ролям в фильмах «Размах крыльев», «Женский день» и короткометражке «Попутчики инжира». Предыдущие работы актрисы — художественная драма Андрея Звягинцева «Нелюбовь» и приключенческая комедия Дмитрия Дьяченко «Последний богатырь: Посланник тьмы».
Роль математички Софьи Александровны сыграла Марина Дианова, которая ранее снялась в телесериалах «Как выйти замуж. Инструкция», «Между нами, девочками. Продолжение» и «Русалки».
Во втором сезоне, события которого разворачиваются спустя год, взаимоотношения внутри бесстрашного коллектива ухудшаются, но новые приключения вынуждают подруг забыть прежние обиды.
В третьем сезоне главная героиня наконец-то уезжает за границу, а в школу под видом нового завуча внедряется профессиональный следователь.