코소보의 행정 구역은 코소보 공화국의 영토를 행정적 목적으로 구획한 체계를 가리킨다. 코소보는 1999년 유엔 코소보 임시 행정부(UNMIK)가 관할하는 자치주가 되었으며, 2000년 유엔 코소보 임시 행정부의 행정 구역 개편에 따라 세르비아 체제 하의 구가 개편되었다. 이후 2008년 코소보가 세르비아로부터 독립을 선언한 뒤에도 이 행정 구역 체계는 계속 사용되고 있다.
코소보의 행정 구역은 크게 구(district)와 그 하위 단위인 지방 자치체(municipality)의 두 단계로 구성된다. 구는 알바니아어로 '라요니(Rajoni)', 세르비아어로 '오크루그(Округ, Okrug)'라고 하며, 지방 자치체는 알바니아어로 '코무나(komuna)', 세르비아어로 '오프슈티나(Oпштина, opština)'라고 한다.
현행 체계에서 코소보는 7개 구로 나뉜다. 다만 하위 지방 자치체의 수에 대해서는 자료에 따라 차이가 있다. 유엔 코소보 임시 행정부 시기인 2000년 개편 당시 규정된 지방 자치체 수는 30개였으며, 이후 지방 자치체 수가 증설되어 2008년 이후 코소보 공화국의 체계에서는 38개로 늘어난 것으로 서술된다.
7개 구는 다음과 같다.
- 미트로비차구(코소브스카 미트로비차구)
- 자코바구(자코비차구)
- 질란구(그닐라네구)
- 페리자이구(우로셰바츠구)
- 페야구(페치구)
- 프리슈티나구
- 프리즈렌구
이들 구의 명칭은 알바니아어 명칭과 세르비아어 명칭이 함께 쓰이며, 각 구는 행정 중심지를 둔다. 프리슈티나구는 코소보의 수도인 프리슈티나를 행정 중심지로 한다.
한편 2008년 이후 코소보 공화국 체제에서 7개 구는 주로 통계 집계, 지역 계획 및 개발 조정을 위한 기능을 담당하는 중간 행정 단위로 여겨지며, 실제 지방 자치의 기본 단위는 지방 자치체로 간주된다. 코소보의 독립을 인정하지 않는 세르비아 측은 코소보의 이러한 행정 구역 구분을 정당한 것으로 보지 않는다.