国道266号
1963年(昭和38年)4月1日 - 熊本県牛深市(現・天草市) - 熊本県宇土郡三角町(現・宇城市)を二級国道266号牛深宇土線に指定。当初は、天草上島の北部(現国道324号と同じ区間)を通過する路線であった。
1965年(昭和40年)4月1日 - 一般国道266号となる。
1970年(昭和45年)4月1日 - 一般国道324号の路線指定に伴い、本渡市から終点までが同路線との重複区間となる。
1974年(昭和49年) - 道路の区域変更により、経路が天草上島の南側を通過する現区間となる。 新たに国道266号となった県道路線は、熊本県道23号松島竜ヶ岳本渡線である。
1993年(平成5年)4月1日 - 熊本県宇土郡三角町 - 熊本県熊本市を追加指定し、区間が熊本県牛深市 - 熊本県熊本市となる。 編入以前の路線は以下のとおり。 熊本県宇土郡三角町 - 熊本県下益城郡松橋町(現・宇城市)は、熊本県道21号三角松橋線。 熊本県下益城郡松橋町 - 熊本県上益城郡嘉島町は、熊本県道147号松橋熊本線(このうち、下益城郡城南町から上益城郡嘉島町までは熊本県道32号小川嘉島線との重複区間であった)。 熊本県上益城郡嘉島町 - 熊本県熊本市は、国道445号(一部、熊本県道104号熊本浜線も重複している)。 上記の結果から、熊本県道21号三角松橋線および熊本県道147号松橋熊本線は路線廃止された(熊本県道147号松橋熊本線の熊本市内部分(画図町下無田 - 出水1丁目)は熊本県道103号熊本空港線の一部となった)。
高戸バイパス
三角大矢野道路
城南バイパス
熊本浜線バイパス