Ochotniczanka lub Ochotnica – rzeka, dopływ Dunajca. Za jej górny bieg uważany jest potok Forędówka, dolny bieg zaczyna się od ujścia potoku Furcówka. Jest ciekiem 3 rzędu i ma długość 22,776 km. Cała zlewnia Ochotnicy znajduje się w Gorcach i ma powierzchnię 109 km². Na swej długości rzeka przyjmuje ponad 20 dopływów, prawobrzeżnych spod Pasma Lubania i lewobrzeżnych z głównego grzbietu Gorców. Średni spadek wynosi 33 m/km. Przepływa przez miejscowości Ochotnica Górna i Ochotnica Dolna i na wysokości 385 m uchodzi do Dunajca jako jego lewy dopływ. Ujście do Dunajca należy administracyjnie do Tylmanowej.

Główne dopływy Ochotniczanki w kolejności biegu rzeki, to: lewe: Jaszcze, Jamne, Błaszczki, Majdowski, Skrodzieński, Gorcowski (Potok Gorcowy), Młynne; prawe: Furcówka, Potok Ciepielowski, Mostkowy Potok, Groniowski Potok, Jurkowski Potok, Kudowski Potok, Szymanowski, Saskowski, Lubański Potok, Gardoński Potok (Gardoniewski), Rolnicki, Jańczurowski Potok, Brysiowski. Potoki te tworzą boczne doliny. Charakterystyczną cechą jest, że doliny lewoboczne (pod Pasmem Gorca) są głębsze (mają średnią głębokość 200–300 m) od dolin prawobocznych pod Pasmem Lubania, które mają średnią głębokość 150–200 m.