武家官位
徳川家康が江戸幕府を開くと、官位を武士の統制の手段として利用しつつもその制度改革に乗り出した。まず、慶長11年(1606年)に武家官位は江戸幕府の推挙によるものとした。慶長16年(1611年)には武家官位を員外官(いんがいのかん)として公家官位と切り離す方針が打ち出され、禁中並公家諸法度(第7条)により制度化された。これは将軍であっても例外ではなかった。武家と公家の官位を切り離すことによって、武士の官位保有が公家の昇進の妨げになる事態を防止した。
ただし、太政大臣については、武家官位(徳川家康・秀忠・家斉が任官)と公家官位の重複は発生しなかった。朝廷側には、徳川将軍家の太政大臣は実質を伴う公家官位である(禁中並公家諸法度が規定した武家官位にはあたらない)という考え方があったらしく、江戸時代の公家で最初の太政大臣になった近衛基熙(徳川家宣の義父でもある)も「太政大臣は東武(徳川将軍)の官になっていて摂関家や清華家は任じられない官」になっていたと記している(『基熙公記』宝永6年9月8日条)。
武家の官位の任命者は事実上将軍とし、大名家や旗本が朝廷から直接昇進推挙を受けた場合でも、改めて将軍の許可を受けねばならなかった。もっとも、将軍が大名や旗本に与える官位は、将軍が任命するだけでは足りず、幕府の奏上を受けた朝廷から勅許が下りることで初めて正式なものとなった。
戦国時代になると、幕府の権力が衰え、大名が直接朝廷と交渉して官位を得る直奏の例が増加することになる。朝廷が資金的に窮迫すると、大名達は献金の見返りとして官位を求め、朝廷もその献金の見返りとして、その武家の家格以上の官位を発給することもあった。たとえば左京大夫は大名中でも四職家にしか許されない官であったが、戦国期には地方の小大名ですら任じられるようになり、時には複数の大名が同時期に任じられることもあった。大内義隆に至っては高額の献金を背景に、最終的には従二位・兵部卿という高い官位を得ている。官位は権威づけだけではなく、領国支配の正当性や戦の大義名分としても利用されるようになる。その主な例として、大内氏が少弐氏に対抗するために大宰大弐を求めた例、三河国の支配を正当化するために織田信秀、今川義元、徳川家康が三河守を求めた例がある。大名である織田信長が家臣の羽柴秀吉や明智光秀その他数名を朝廷に推挙して正式な手続きを経て筑前守や日向守などに任官させた例もある。
一方この時代には、朝廷からの任命を受けないまま官名を自称(僭称)する例も増加した。織田信長が初期に名乗った『上総守』や上総介もその一つである。