Gordon Brown lahir di Govan, Glasgow,[3][4]. Ia dipilih dengan suara penuh untuk menjadi Ketua Partai Buruh di Inggris sejak 24 Juni2007 dan sejak 27 Juni2007, ia menggantikan Tony Blair sebagai Perdana Menteri. Ditunjuknya Brown sebagai ketua partai disertai dengan semakin meningkatnya popularitas partai dibandingkan dengan partai oposisi, Partai Konservatif pimpinan David Cameron.
Menyelesaikan pendidikan sarjana di Universitas Edinburgh dalam bidang hukum serta kemudian melanjutkannya dengan meraih gelar doktorat, Brown kemudian menjadi Rektor (dua tingkat di bawah gelar Presiden dan Wakil Presiden di universitas tersebut; pemegang gelar ini dipilih oleh mahasiswa) di Edinburgh pada tahun 1972-1975. Tahun 1976-1980 ia mengajar di Edinburgh dan Universitas Caledonian. Kemudian pada tahun 1980-83 ia bekerja di Scottish Television sebagai wartawan.
Tahun 1983 Brown mulai menjadi anggota parlemen bagi daerah pemilihan Dunfermline East. Ia lalu menjadi Wakil Menteri Keuangan (Chief Secretary to the Treasury) pihak oposisi (jabatan "bayangan") (1987-1989) dan Menteri Perdagangan dan Industri (Secretary of State for Trade and Industry) oposisi (1989-1992). Pada tahun 1992, ia terpilih menjadi Menteri Keuangan oposisi. Tahun 1994 saat pemimpin Partai Buruh, John Smith meninggal dunia, Brown sempat disebut akan menjadi penggantinya, namun ia sendiri memilih untuk membiarkan Tony Blair untuk mengisi jabatan tersebut. Kemudian saat Buruh mengambil alih kekuasaan pada tahun 1997, Brown terpilih menjadi Menteri Keuangan.
Pada tanggal 27 Juni2007, ia dilantik sebagai Perdana Menteri Britania Raya menggantikan Tony Blair.