De Zweedse rijksweg 21 is gelegen in de provincie Skåne län en is circa 111 kilometer lang. De weg ligt in het meest zuidelijke deel van Zweden.

Plaatsen langs de weg Kristianstad/Öllsjö Önnestad Vinslöv Hässleholm Tyringe Perstorp Klippan Kvidinge Åstorp

Knooppunten E22/Riksväg 19 (begin) Riksväg 23 bij Hässleholm Länsväg 119 bij Hässleholm Länsväg 117 bij Hässleholm Riksväg 24 bij Hässleholm Länsväg 108: gezamenlijk tracé van zo'n 8 kilometer, naar Ljungbyhed en bij Perstorp Riksväg 13 bij Klippan (4 kilometer heeft de weg beide wegnummers) E4 en Länsväg 112 bij Åstorp (einde)

21 Riksvag 21