学院的前身为1949年成立的贵州省人民政府行政干部学校及1950年成立的贵州省人民政府公安干部学校。
1950年贵州省人民政府行政干部学校更名为西南人民革命大学贵阳分校。1954年,西南人民革命大学贵阳分校与贵州省人民政府公安干部学校合并,为贵州省行政干部学校。1955年—1957年,贵州省行政干部学校分为贵州省公安学校和贵州省政法干部学校,1957年—1975年两校合并,校名先后为贵州省政法干部学校、贵州政法学院及贵州省政法干部学校。1975年—1980年更名为贵州省公安干部学校。1980年—1985年,学校又分为贵州省公安干部学校(同时成立贵州省人民警察学校)和贵州省政法干部学校(同时成立司法中专部)。1985年—2000年两校分别升格为贵州省公安干部学院和贵州省政法管理干部学院,两院同时在1997年贵州省成人高校办学水平评估中被评为甲级(A等)学校。2000年,两院再度合并,校名为贵州警官职业学院。