Rijeka sits at sea level on Croatia's northern coast, enjoying a subtropical climate that keeps winters mild and summers warm. The city's compact population of 108 thousand means a manageable urban feel, and expats tend to settle in neighborhoods like Trsat and Kantrida. These areas offer a mix of hillside views and coastal access, making them popular among newcomers looking for a local base.
Living costs here are notably lower than in major Western cities, with a cost of living index of 52 out of 100 relative to New York City. A single person's monthly expenses excluding rent run $882, while a family of four spends about $3,153 before housing. Rents are reasonable: a one-bedroom in the city center averages $695 per month, and outside the center it drops to $534. Three-bedroom units cost $1,187 in the center and $875 outside the center. The average monthly net salary locally is $1,496, which covers a comfortable tier budget of $1,548 for a single adult including rent, or a mid-range tier at $1,230. A budget tier total comes to $818 per month. Utilities add $189, internet $39, and a mobile phone plan $24. A monthly public transport pass is $54, and a gym membership runs $54. Dining out is affordable: an inexpensive restaurant meal costs $13, a three-course mid-range dinner for two is $73, and a cappuccino is $2.
Safety is strong here, with a safety index of 75 out of 100 and a crime index of 25 (lower is safer). Healthcare quality is rated as good, and the air quality index stands at 32, indicating clean air. English proficiency is common in tourist areas, which helps newcomers navigate daily life, though the expat community remains small.
For those looking to stay long-term, Croatia offers a Temporary Residence Permit (Privremeni boravak) requiring a minimum monthly income of $1,000, and a Croatia Digital Nomad Visa with a minimum monthly income of $3,762. The nearest airport is RJK, just 8 km from the city. Rijeka suits retirees, digital nomads, and FIRE seekers alike, with an overall expat score of 79 out of 100, a retiree score of 70, a digital nomad score of 72, and a FIRE score of 79.