He beat Jeremy Hunt in a poll of Tory members, winning 92,153 votes to his rival's 46,656.
The former London mayor takes over from Theresa May on Wednesday.
Mr Johnson began his acceptance speech by praising his successor, saying it had been "a privilege to serve in her cabinet".
Almost 160,000 votes were cast - which represented an 87.4% turnout rate.
BBC News