郭富城1965年10月26日出生於香港,祖籍廣東省東莞市石龍鎮,爸爸郭志(1994年病逝)開設一間小金鋪店,母親叫卓順,還有兩個哥哥(二哥郭富根1990年在金鋪搶劫案中遇害)和兩個姐姐,郭富城是家裡排行最小的。
郭富城國小就讀於香港慈幼英文學校,中學畢業於香港聖若瑟書院,畢業後在父親的引薦下去景福金行當職員;1984年郭富城在一次跳舞中嘗試一字碼使足部受傷,景福因郭富城請病假太久而將其辭退,同年,19歲的郭富城在朋友代為報名下考入TVB舞蹈訓練班(從3,000人中挑選30人)成為舞蹈藝員,之後在梅艷芳、鄺美雲、陳慧嫻和周慧敏等女歌手的音樂錄影帶中參與演出和伴舞。
1985年郭富城因為在健美小姐選舉的歌舞表現突出,受到時任TVB藝人經理馮美基的賞識,1987年轉入無線藝員訓練班成為藝員,以第一名的成績畢業,是當時無線“銀河十星”之一,期間演過數部電視劇,包括《成吉思汗》《都市方程式》《太平天國》及《天涯歌女》等劇集,但多是配角和龍套,並未引起足夠關注。
1990年郭富城在台灣拍攝了一則光陽機車DJ1-RR的廣告而成名;其後又出演了愛之味浪情朱古力飲料廣告,其中廣告詞“你是我的朱古力”廣為流傳。隨後被經理人劉瑋慈的相中,邀請郭富城加入福隆傳播公司,於1990年9月推出首張國語大碟《對你愛不完》,開啟了他的演藝生涯之旅。