Каслинский отдел внутренних дел был организован 27 октября по старому стилю (09 ноября) 1917 года, тогда Каслинский исполком получил известие из г. Кыштыма, что Временное правительство свергнуто.
В 1932 году Каслинский район, как административно-территориальная единица был ликвидирован, и до 1944 года все организации, в том числе и милиция, входили в Верхне-Уфалейский район.
Впоследствии вновь создан отдел внутренних дел Каслинского горисполкома, когда после административного деления Челябинской области Каслинский район стал самостоятельной территориальной единицей. В соответствии с делениями менялся и штат ОВД.
С июля 2011 года в результате проведенных организационно-штатных изменений отдел получил новое название – Отдел Министерства внутренних дел Российской Федерации по Каслинскому району Челябинской области.