W 1285 r. zakon krzyżacki zbudował nad rzeką Osą, obok przeprawy na szlaku handlowym z Kujaw na Warmię stanicę zwaną Starkenbergiem. Po powstaniu na przełomie XIII i XIV w. twierdzy w Rogóźnie znaczenie gródka spadło i został porzucony. Jest prawdopodobne, że na fundamentach tej budowli powstał wspominany po raz pierwszy w dokumentach w 1388 r. młyn wodny.
Po pierwotnej konstrukcji nie pozostał – poza wspomnianymi kamiennymi fundamentami – żaden ślad. Obecna budowla powstała w drugiej połowie XIX w. To czterokondygnacyjny budynek konstrukcji szachulcowej, w którym do dziś zachowało się wiele elementów oryginalnego wyposażenia. Obecnie spiętrzenie wody wykorzystywane jest do produkcji energii elektrycznej.