W lipcu 2008 roku średnia pensja netto w Zagrzebiu wynosiła 6228 kun, czyli ok. 1356 dolarów (krajowa średnia wynosiła 5234 kuny, czyli 1140 dolarów)Prosječna zagrebačka neto plaća za srpanj 6.228 kuna. Suvremena.hr, 26 września 2008, dostęp 11 lutego 2014.. W pierwszych trzech miesiącach 2009 r. średnia stopa bezrobocia wzrosła z 6,2% do 6,8%, co znaczy, że bez pracy pozostawało 28 000 zagrzebian.

thumb|Hotel Esplanade 34% przedsiębiorstw w Chorwacji ma siedzibę w Zagrzebiu. Miasto zatrudnia 38,4% krajowej siły roboczej. W Zagrzebiu znajdują się siedziby najważniejszych podmiotów gospodarczych w kraju, takich jak Franck, Kraš, Croatia Airlines, Croatia osiguranje d.d., Croatia Records, HT, INA, Konzum, Ledo, Pliva, RIZ, Tisak, Vipnet itd. Przedsiębiorstwa w Zagrzebiu wytwarzają 52% obrotu, 60% dochodu, realizują 35% eksportu i 57% importu Chorwacji.

W mieście jest rozwinięta również turystyka. Zagrzeb posiada bogatą ofertę noclegową, od wielkich, czołowych hoteli znanych sieci do prywatnych pokojów. W mieście działają trzy hotele 5-gwiazdkowe (Westin, Sheraton, Regent Esplanade) i dziesięć 4-gwiazdkowych.