Các tỉnh của Peru (tiếng Tây Ban Nha: provincias) là các bộ phận hành chính cấp hai của đất nước. Chúng được chia thành các huyện (tiếng Tây Ban Nha: distritos). Có 196 tỉnh ở Peru, được nhóm thành 25 vùng ngoại trừ tỉnh Lima không thuộc bất kỳ vùng nào. Điều này làm cho trung bình bảy tỉnh mỗi vùng. Khu vực có ít tỉnh nhất là Callao (một) và khu vực có nhiều nhất là Ancash (hai mươi).