Provinsi Osh (bahasa Kirgiz:Ош областыcode: ky is deprecated , Osh oblasty; bahasa Rusia:Ошская областьcode: ru is deprecated , Oshskaya oblast) adalah sebuah provinsi Kirgizstan yang memiliki luas wilayah 29.200km² dan populasi 1.299.500 jiwa (2005). Dan ibu kotanya ialah Osh.