První písemná zmínka o vsi pochází z roku 1379, kdy byla ve vlastnictví rytíře Oldřicha z Ošelína. V roce 1413 se majitelem stal nakrátko Habart z Malenic a poté Kovářové ze Strhař. V roce 1497 koupil Ošelín Jan Lejtolt z Ebrnic a je zde poprvé zmiňována tvrz. V roce 1545 získali nejprve polovinu a v roce 1585 pak celou ves i s tvrzí Kečovští z Kečova. V roce 1599 panství vyženil Jan Bartoloměj Širntyngár ze Širntyngu. Kolem roku 1786 byla tvrz přbudována na zámek. V roce 1798 koupil ves se zámkem rod pánů von Bigatto, posléze von Juncker – Bigatto. V roce 1935 zámek zdědil doktor Klement Podevile.
(Ošelín je uprostřed)