Die Odeborn ist ein 22 km langer, linker bzw. nördlicher Zufluss der Eder in Nordrhein-Westfalen, Deutschland.
Sie entspringt im Rothaargebirge am Südosthang des Kahlen Astens, dem dritthöchsten, aber wohl bekanntesten Berg im nordwestlichen Deutschland. Ihre Quelle befindet sich im Hochsauerlandkreis nur etwas nordöstlich von Neuastenberg bzw. nur rund 700 m (Luftlinie) südöstlich des auf dem Gipfel stehenden Aussichtsturms am Helleplatz in 742 m Höhe.
Von dort fließt die Odeborn kurz nach ihrem Ursprung vorbei am Postwiesen-Skigebiet und überwiegend südwärts durch zumeist waldreiche Gebiete. Anschließend durchfließt ihr Wasser im Kreis Siegen-Wittgenstein durch die Ortschaften Girkhausen und Schüllar, wo die von rechts bzw. Nordosten kommende Schwarzenau einmündet, nach Bad Berleburg, wonach es in Raumland auf 400 m Höhe in die Eder mündet und demzufolge 342 m Höhenuntershied überwindet.
Das Quellgebiet der Odeborn befindet sich am Helleplatz, an dem seit 15. Oktober 2005 ein Markierungsstein mit Informationstafel und Verlaufsskizze den Flussursprung kennzeichnet. Der Inschrift des 4 t schweren Steins ist zu entnehmen: