Kadoelen is een buurtschap en een landgoed in de gemeente Steenwijkerland in de provincie Overijssel, in de Kop van Overijssel.
De oudste vermelding (als Cadolen) stamt uit het eind van veertiende eeuw. Kadoelen ligt ten zuiden van Sint Jansklooster. In 1815 hoorde Kadoelen onder de gemeente Vollenhove, in 1818 ging de buurtschap over naar de gemeente Ambt Vollenhove, in 1942 weer naar de gemeente Vollenhove, in 1973 naar gemeente Brederwiede en sinds 2001 valt Kadoelen onder de gemeente Steenwijkerland. Nabij Kadoelen liggen de buurtschappen Heetveld, Poepershoek en Barsbeek. Het Kadoelermeer is het randmeer tussen de Noordoostpolder en het Land van Vollenhove.