Samobor is located west of Zagreb, between the eastern slopes of the Samobor hills (Croatian: Samoborsko gorje), the eastern part of Žumberak Mountains, in the Sava River valley. It is part of the historical region of Croatia proper.