Ošelín ist ein Dorf im Bezirk Tachov, in Plzeňský kraj, Czechia. Ošelín liegt auf 478 m Höhe. Die Einwohnerzahl beträgt 160 (2024). Die nächste größere Stadt ist Bolevec, 37 km östlich. Zu den Sehenswürdigkeiten in der Umgebung gehören Kloster Kladruby (12,1 km), Stift Tepl (22 km) und Burg Schwamberg (12,9 km). Zu den Naturdenkmälern gehören Ferdinandquelle (24 km) und Ovčí vrch (14,5 km).