Government offices
Addresses, hours, phone numbers, and booking links for MUP, FINA, Porezna uprava, HZZO, and court offices in Zagreb, Split, and Rijeka.
Addresses and hours verified on dates shown. Offices may change schedules without notice — call ahead or check the official website before travelling.
Zagreb
MUP Zagreb — Foreigners' Department (Odjel za strance)
- Address
- Petrinjska 30, 10000 Zagreb · Map ↗
- Phone
- +385 1 3788 100
- Hours
- Mon–Fri 08:00–16:00
- Booking
- Book online ↗
Appointments via e-Građani portal (eID or NIAS required). Walk-in slots limited. - Note
- Main office for residency permits, Digital Nomad Visa, EU Blue Card, address registration. Bring all documents in originals + copies.
Last verified: 2026-03-15
FINA Zagreb — main office
- Address
- Ulica grada Vukovara 70, 10000 Zagreb · Map ↗
- Phone
- +385 1 4688 900
- Hours
- Mon–Fri 08:00–16:00
- Booking
- Book online ↗
Walk-in; no appointment needed for OIB pickup and simple inquiries. - Note
- OIB pickup (when issued by Porezna uprava), business registration (obrt, d.o.o.), financial statements. Bring original passport.
Last verified: 2026-03-01
Porezna uprava Zagreb — Regional Office
- Address
- Avenija Dubrovnik 32, 10000 Zagreb · Map ↗
- Phone
- +385 1 6307 999
- Hours
- Mon–Fri 08:00–16:00
- Booking
- Book online ↗
Many services via e-Porezna portal. Walk-in for OIB applications (Form OIB-1). - Note
- Tax registration, OIB application for foreign nationals, paušalni obrt tax filing.
Last verified: 2026-03-01
HZZO Zagreb — Regional Office
- Address
- Margaretska 3, 10000 Zagreb · Map ↗
- Phone
- +385 1 4806 333
- Hours
- Mon–Fri 08:00–15:30
- Booking
- Book online ↗
Walk-in. Employer submits T-1 on your behalf; self-employed submit directly. - Note
- Health insurance enrollment (T-1/T-2), switching from private to state coverage, European Health Insurance Card (EHIC) requests.
Last verified: 2026-02-15
Zagreb Municipal Court — apostille certification
- Address
- Trg sv. Marka 4, 10000 Zagreb · Map ↗
- Phone
- +385 1 4891 888
- Hours
- Mon–Fri 08:00–14:00
- Note
- Croatian courts issue apostilles for documents originating in Croatia. For foreign documents, apostilles are issued in the country of origin — not here.
Last verified: 2026-02-01
Sudski tumač — example Zagreb translator office
- Address
- Ilica 1a, 10000 Zagreb
- Hours
- By appointment
- Booking
- Book online ↗
Use the official Ministry of Justice registry to find a certified court translator for your language pair. - Note
- Only use translators listed in the official court translator registry (sudski tumači). Translations not from the registry are rejected by MUP. Registry search: https://sudskitumaci.pravosudje.gov.hr/
Last verified: 2026-02-01
Split
MUP Split — Foreigners' Department
- Address
- Trg Hrvatske bratske zajednice 9, 21000 Split · Map ↗
- Phone
- +385 21 307 100
- Hours
- Mon–Fri 08:00–16:00
- Booking
- Book online ↗
Appointments via e-Građani portal. - Note
- Regional MUP office for Dalmatia. Handles all residency permit types.
Last verified: 2026-03-15
HZZO Split — Regional Office
- Address
- Livanjska 1, 21000 Split · Map ↗
- Phone
- +385 21 303 080
- Hours
- Mon–Fri 08:00–15:30
- Booking
- Book online ↗
Walk-in. - Note
- Regional HZZO office for Dalmatia.
Last verified: 2026-02-15
Rijeka
MUP Rijeka — Foreigners' Department
- Address
- Verdijeva 4, 51000 Rijeka · Map ↗
- Phone
- +385 51 214 101
- Hours
- Mon–Fri 08:00–16:00
- Booking
- Book online ↗
Appointments via e-Građani portal. - Note
- Regional MUP office for Kvarner region.
Last verified: 2026-03-15
Court translator registry
Only translations by court-certified translators (sudski tumači) are accepted by MUP. Use the official registry to find a translator for your language pair: