年齢早見表 ・ 生年月日 から ぜんぶ わかる 令和八年 十一月七日(土) 午年
歳 年齢早見表.jp
法律

年齢で変わる、日本の法律あれこれ

年齢で変わる、日本の法律あれこれ

「成人って今は18歳?」「年金はいつからもらえるの?」年齢にまつわる法律のポイントをまとめてみたよ。

18歳で変わること

成人年齢(2022年4月〜)
民法改正により、2022年4月から成人年齢が20歳→18歳に引き下げられた。 18歳になれば親の同意なしに契約・クレジットカード・ローンなどができる。

選挙権
2016年から18歳に引き下げ。国政選挙・地方選挙ともに投票できる。

少年法の一部適用外
2022年から、18〜19歳は「特定少年」として一部成人と同様の扱いになった。

20歳で変わること

飲酒・喫煙
未成年者飲酒禁止法・未成年者喫煙禁止法は20歳が基準のまま(成人年齢の引き下げとは別)。

公営ギャンブル(競馬・競輪等)
20歳以上が対象。

国民年金の加入義務
20歳から国民年金に加入義務が発生する。

25歳で変わること

衆議院議員の被選挙権
25歳から立候補できる。

30歳で変わること

参議院議員・都道府県知事の被選挙権
30歳から立候補できる。

60〜65歳で変わること

年金の受給開始
老齢基礎年金・老齢厚生年金は原則65歳から受け取れる。 60〜64歳での繰り上げ受給も可能(受給額は減額)。

高年齢者雇用安定法
65歳までの雇用確保が企業に義務付けられている(2021年〜)。 さらに70歳までの就業機会確保が努力義務となっている。

70歳で変わること

後期高齢者医療制度(75歳から)
75歳になると「後期高齢者医療制度」に移行し、医療費の自己負担割合が変わる。

介護保険の利用
65歳以上で要介護・要支援認定を受けると介護サービスを利用できる。

年齢と主なライフイベントのまとめ表

年齢 主な権利・義務
0歳 出生届・健康保険加入
6歳 義務教育開始(小学校入学)
15歳 義務教育終了・アルバイト可(一部制限あり)
18歳 成人・選挙権・クレジットカード契約
20歳 飲酒・喫煙・国民年金加入義務
25歳 衆議院議員被選挙権
30歳 参議院・知事被選挙権
60歳 年金繰り上げ受給可能
65歳 老齢年金受給(原則)・介護保険利用
75歳 後期高齢者医療制度

まとめ

年齢によって変わる権利や義務は思った以上に多い。 「自分は今何歳で、どんな制度が使えるんだろう?」と思ったら、このページを参考にしてね。 法律は改正されることもあるので、重要な判断は必ず最新の公的情報を確認してね。

計算で確かめた表(2026年11月5日時点)

記事に出てくる節目の年齢について、2026年にその年齢になる人の生まれ年と、生まれてからその誕生日までの日数を計算しました。表の数字は2026年11月5日に計算したもので、手で書き足したものはありません。

2026年にその年齢になる人の生まれ年

年齢 生まれ年 和暦 干支 生まれてからその誕生日までの日数(4月2日生まれの例)
18歳 2008年 平成20年 戊子 6,574日
20歳 2006年 平成18年 丙戌 7,305日
25歳 2001年 平成13年 辛巳 9,131日
30歳 1996年 平成8年 丙子 10,957日
60歳 1966年 昭和41年 丙午 21,915日
65歳 1961年 昭和36年 辛丑 23,741日
70歳 1956年 昭和31年 丙申 25,567日

日数が年齢×365日より多いのは、途中のうるう年の2月29日が入るためです。

その年齢の誕生日までの日数(グラフ。数字は上の表と同じ)

2026年11月5日時点で、その年齢になっている人の生年月日

年齢 生年月日 和暦 境目の人の生後日数
18歳以上 2008年11月5日以前に生まれた人 平成20年 6,574日
20歳以上 2006年11月5日以前に生まれた人 平成18年 7,305日
65歳以上 1961年11月5日以前に生まれた人 昭和36年 23,741日
70歳以上 1956年11月5日以前に生まれた人 昭和31年 25,567日
75歳以上 1951年11月5日以前に生まれた人 昭和26年 27,394日

表は誕生日を迎えた日から1つ上の年齢として数えています。法律(年齢計算ニ関スル法律)では誕生日の前日が終わる時点で年をとるので、手続きの締切が誕生日の前日にかかるときは注意してください。

境目の人の生後日数(2026年11月5日時点)(グラフ。数字は上の表と同じ)

同じ計算を自分で確かめる

Python の標準ライブラリだけで、上の表の日数を出せます。

from datetime import date
today = date(2026, 11, 5)
for age in [18, 20, 25, 30, 60, 65, 70]:
    born = 2026 - age
    days = (date(born + age, 4, 2) - date(born, 4, 2)).days
    print(f"{age}歳: {born}年生まれ / 誕生日まで {days:,}日")
print("18歳の境目:", date(2008, 11, 5), "生まれ /", (today - date(2008, 11, 5)).days, "日")

2026年11月5日に Python 3.14 で実行した結果です。

18歳: 2008年生まれ / 誕生日まで 6,574日
20歳: 2006年生まれ / 誕生日まで 7,305日
25歳: 2001年生まれ / 誕生日まで 9,131日
30歳: 1996年生まれ / 誕生日まで 10,957日
60歳: 1966年生まれ / 誕生日まで 21,915日
65歳: 1961年生まれ / 誕生日まで 23,741日
70歳: 1956年生まれ / 誕生日まで 25,567日
18歳の境目: 2008-11-05 生まれ / 6574 日
SPONSOR
SPONSOR