国道5号(こくどう5ごう)は、北海道函館市から札幌市中央区に至る一般国道である。北海道では唯一の一桁国道。
国道5号線の起点は北海道函館市の函館駅前交差点で、終点は北海道札幌市中央区の北1条橋である。途中、二海郡八雲町、山越郡長万部町、磯谷郡蘭越町、虻田郡ニセコ町、倶知安町、余市郡余市町、小樽市などを経由する。