Conform recensământului din 2011, orașul Rijeka avea 128.624 de locuitori. Din punct de vedere etnic, majoritatea locuitorilor (82,52%) eraucroați, existând și minorități desârbi (6,57%),bosniaci (2,06%) șiitalieni (1,9%). Apartenența etnică nu este cunoscută în cazul a 1,79% din locuitori.[1] Din punct de vedere confesional, majoritatea locuitorilor (71,96%) eraucatolici, existând și minorități depersoane fără religie șiatei (9,24%),ortodocși (6,95%),musulmani (4,52%) șiagnostici și sceptici (1,67%). Pentru 4,71% din locuitori nu este cunoscută apartenența confesională.[3]