O-Ringen on Ruotsissa vuosittain järjestettävä viisi päivää kestävä suunnistuskilpailu. Ensimmäisen kerran kilpailu järjestettiin vuonna 1965, jolloin osallistujia oli vain 156, mutta sittemmin osallistujamäärä kasvoi vuosi vuodelta ja huippuvuonna 1985 osallistujia oli noin 25 000. Nykyään osallistujamäärä on noin 20 000. Vuonna 2008 tapahtumaan osallistui 24 375 suunnistajaa, kun tapahtuma järjestettiin Sälenissä.
Kilpailut järjestetään erikseen miehille ja naisille. Lisäksi kilpaillaan eri ikäsarjoissa. Ensimmäisenä neljänä päivänä suunnistetaan kunakin normaalit kilpailut, joiden ajat lasketaan yhteen. Viidentenä eli viimeisenä päivänä kilpailijat lähtevät Gundersen-menetelmän mukaisesti reitille kilpailutilanteen mukaisessa järjestyksessä sen hetkisten aikaerojen mukaan, jolloin maaliintulojärjestys on myös lopputulosten järjestys.