曹長（そうちょう）とは、主に軍隊等（自衛隊、消防等を含む）における下士官中の最上級の階級。また、Sergeant Major（サージェント メージャー）等の日本における訳語でもある。

旧日本陸軍
大日本帝国陸軍では、曹長は軍曹、伍長と合わせて下士官のひとつである。同期兵は伍長から軍曹には同時に進級できたが、軍曹から曹長への進級には個人差があった。官吏の等級では、判任官二等にあたる。

日本軍の階級も参照。

1870年（明治3年9月）の曹長 
版籍奉還の後、1870年10月12日（明治3年9月18日）に太政官の沙汰により海陸軍大佐以下の官位相当を定めたときに、陸軍では少尉以上に加えて曹長及び権曹長（ごんそうちょう）の官位相当を定め、曹長は従八位相当とし、権曹長は正九位相当とした。

1871年2月11日（明治3年12月22日）に各藩の常備兵編制法を定めたときの歩兵大隊や砲兵隊の中に曹長・権曹長を置いた  。曹長・権曹長と軍曹を総称して下等士官といいその下に伍長を置き、下等士官と伍長の四職は少佐が選抜して藩庁へ届出させ、下等士官の採用・離職・降級・昇級は毎年2回まとめて兵部省へ届出させた 。このときの曹長は下等士官の最上級である。

陸軍徽章で定めた軍服や階級章では、下等士官の紐釦は真鍮桜花、帽前面章は真鍮日章とした。
下等士官と兵卒は軍帽の周囲黄線、上衣の袖黄線でその階級を区別しており、曹長は軍帽・袖章とも大1条・小2条、権曹長は軍帽・袖章とも大1条・小1条である。
親兵についても曹長・権曹長を下等士官としており、その紐釦・帽前面章、軍帽・袖章は同様の区別をしている。

1871年（明治4年8月）の曹長 
廃藩置県の後、1871年（明治4年8月）でも陸軍における下等士官の最上級であった。少尉の下、軍曹の上にあり、官等は15等のうち曹長は十一等とし、権曹長は十二等とした。
曹長・権曹長を含め官等表に掲載する大尉以下軍曹までを判任とした。明治5年1月の官等表改正後も同年2月の陸軍省設置後も曹長・権曹長は判任である 。

陸軍徽章を増補改定しているが、曹長は軍帽・袖章とも大1条・小2条、権曹長は軍帽・袖章とも大1条・小1条で変わりない。

1873年（明治6年）3月19日の陸軍武官俸給表で曹長・権曹長の俸給は、分課として砲兵・騎兵・歩兵、所属として近衛と鎮台があり、更に権曹長には等級として一等・二等があり、これらの組み合わせで俸給額に違いがあった、また下副官には増給がある。

1873年（明治6年）5月の曹長 
1873年（明治6年）5月8日の陸海軍武官官等表改正で権曹長を廃止した。曹長は少尉の下、軍曹の上であり、官等は15等のうち十一等で下士の最上級である 。
曹長・軍曹の人事手続きには伍長との違いがあった。

権曹長を廃止しため、従前の曹長は陸軍武官表の表面の曹長一等、権曹長は曹長二等を命じることになる。
このとき改定した曹長の俸給は、一等は従前の曹長と同額、二等は従前の権曹長の一等と同額となる 。また、徽章を改正するまで当分は一等の曹長は従前の曹長の章、二等の曹長は従前の権曹長の章を使用した。
従前の書翰掛権曹長は追々改定するまで当分は二等の曹長とし、下副官については従前は曹長の分課であったことから一等の曹長に相当するところ、二等の曹長を以て下副官に充てるときは上級の職務代理とした。
なお、曹長一等・曹長二等と表記することがあるが、官名は曹長（軍曹・伍長も同様）であり給料に関係するためやむを得ない場合の表記である。

1874年（明治7年）11月30日改正の部隊編成では、曹長は歩兵連隊給養掛・大隊下副官・中隊附、騎兵大隊下副官・大隊附、山/野砲兵大隊下副官・小隊附（本隊）、工兵・輜重兵小隊附である。

1875年（明治8年）11月24日に改正した陸軍武官服制では、下副官は曹長の職務の一分課であるけれども、下副官曹長の袖章は金線1条内記打3条で他の曹長よりも内記打を1条多くして区別した。

1875年（明治8年）12月17日に定めた陸軍給与概則では、曹長の俸給は科目として砲・工、騎・輜、歩、等級として一等・二等があり、これらの組み合わせで俸給額が決まる。職務増俸については曹長は下副官・給養掛を務める場合に増俸がある。

1877年（明治10年）2月2日から陸軍各隊の下副官に在職中の曹長は准士官を以って処遇することになる  。1877年（明治10年）2月26日に陸軍武官服制を追加並びに改正し、諸兵下副官の服制は上等監護と同様の准士官のものに改められた。

1877年（明治10年）1月に官等を17等に増加しているが、1879年（明治12年）10月10日達陸軍武官官等表では曹長は引き続き十一等としており、このとき官名に憲兵・歩兵・騎兵・砲兵・工兵・輜重兵など各兵科の名称を冠することにした。

1886年（明治19年）4月29日に判任官官等俸給令（明治19年勅令第36号）を定めて判任官を10等に分け、陸軍准士官・下士の官等は判任一等より四等までとしたことから陸軍各兵曹長並び相当官は判任二等となる 。

1887年（明治20年）に陸軍戸山学校条例を定めて教官補を置き曹長（准士官）とした。

1890年（明治23年）3月22日に判任官官等俸給令を改正・追加して判任官を6等に分けるが、陸軍准士官・下士の官等は判任一等より四等までとしたことに変更はない。

1890年（明治23年）6月27日に陸軍武官官等表を改正し、砲兵火工長は他の諸工長とその性質をことにし一般戦列下士と同様のものであるためこの際に工長の名称をやめ本科の下士に加えて、火工曹長に改めた。

1891年（明治24年）12月28日に定めた文武判任官等級表（明治24年勅令第249号）では等級を5等に分け、そのうちの一等の欄に下副官と教官補を掲載し、二等の欄に陸軍各兵曹長・陸軍火工曹長を掲載した。

1894年（明治27年）4月12日に文武判任官等級表を改正し、一等の欄に陸軍各兵曹長（下副官・教官補）を掲載し、二等の欄に陸軍各兵曹長並び相当官・陸軍火工曹長・陸軍屯田火工曹長を掲載した。

1894年（明治27年）7月16日に陸軍各兵曹長であって監視区長である者は監視区長在職中はその身分を准士官とした 。
また、准士官に陸軍各兵特務曹長を加えた 。従前は陸軍各兵曹長の職務として歩兵連隊編制では大隊本部・騎兵大隊編制では大隊本部・砲兵連隊編制では連隊本部・工兵大隊編制では大隊本部に下副官を各1人と中隊附を各1人、輜重兵大隊編制では大隊本部に下副官を1人と中隊附を各2人、対馬警備隊編制では司令部に下副官を1人と歩兵隊及び砲兵隊に隊附を各1人、屯田歩兵大隊編制では大隊本部に下副官を1人と中隊附を各1人、屯田騎兵隊編制・屯田砲兵隊編制・屯田工兵隊編成では隊附を各1人、憲兵隊編制では本部に下副官を各1人を置いて来たが、このとき部隊編制を変更して憲兵隊本部を除いて下副官を廃止し歩兵連隊編制・騎兵大隊編制・砲兵連隊編制・工兵大隊編制では中隊附の特務曹長を各1人と曹長を各1人、輜重兵大隊編制では大隊本部に曹長を1人と中隊附の特務曹長を各1人と曹長を各1人、対馬警備隊編制では歩兵隊及び砲兵隊の隊附の特務曹長を各1人と曹長を各1人、屯田歩兵大隊編制では中隊附の特務曹長を各1人と曹長を各1人、屯田騎兵隊編制・屯田砲兵隊編制・屯田工兵隊編制では隊附の特務曹長を各1人と曹長を各1人置くことにした。

1895年（明治28年）に陸軍で憲兵隊の編制を改めて、憲兵隊本部に引き続き下副官（准士官）を置くほか、憲兵分隊の編制上の職務として上等伍長（准士官）と伍長を置いて憲兵曹長を以ってこれらに充て、ただし上等伍長を置かないことが出来るとした。在職中の准士官である憲兵上等伍長の給与・服制は憲兵下副官と同じとした 。

1898年（明治31年）には国内の治安が安定しかつ地方警察が発達したことから憲兵の平時定員を削減するとともに編制を改めて、憲兵隊本部の下副官及び憲兵分隊の上等伍長を廃止し、第一乃至第十二憲兵隊の分隊に於いては伍長は憲兵曹長・一等軍曹を以ってこれに充て、第十三乃至第十五憲兵隊の分隊に於いては伍長は憲兵下士を以ってこれに充て、附則により従前の上等伍長である者であって改正勅令施行の際に伍長を命ぜられた者の身分取り扱い及び給与は服役期限満了まで従前の規定によるとした。

1899年（明治32年）10月25日に文武判任官等級表を改正し、一等の欄に陸軍各兵特務曹長並び相当官を加えて陸軍各兵曹長（下副官・教官補）を削除した。

1910年（明治43年）6月17日に定めた文武判任官等級令（明治43年勅令第267号）では等級を4等に分け、別表の一等の欄に陸軍各兵特務曹長及び相当官、二等の欄に陸軍各兵曹長及び相当官を掲載した。

1937年（昭和12年）2月12日に曹長相当官の名称を各部曹長に改めた、また准士官を一律に准尉と改め特務曹長を廃止した 。

旧日本海軍
旧日本海軍では一等兵曹（1942年からは上等兵曹）がこれに相当した。

明治初期 
海軍の兵制をイギリス式によって整備する方針を1870年6月1日（明治3年5月3日）に指示しており、その後、海軍省は下等士官以下の官名を英国海軍官名録に倣い改正することを布告したことから、明治5年9月1日から英国海軍官名録の中から適切な職名を採用して改めることにしたが、その前は曹長・権曹長・軍曹・伍長の職名が使われることがあった  。

1871年2月11日（明治3年12月22日）に海軍服制を制定して軍服や階級章を定めたときに下等士官以下は帽で曹長・権曹長・軍曹・伍長・卒を区別しており、曹長の帽は黄線3条、権曹長の帽は黄線2条、曹長以下軍曹までは肘上章により水夫長、按針手、砲手、機関手、縫帆手、木工、鍜治を区別した。

1872年2月20日（明治5年1月12日）に海軍省が定めた外国海軍武官に対応する国内の海軍武官の呼称ではウオルラント・ヲフヰサルを曹長に、チーフ・ペッチー・ヲフヰサルを権曹長に対応させている。

1872年9月27日（明治5年8月25日）の軍艦乗組官等表では艦内教授役介・肝煎・筆生・掌砲長・水夫長・木工長・機関士副を二等中士に分類して曹長相当とし、肝煎介・二等筆生・掌砲次長・水夫次長・指揮官端舟長・甲板長・按針長・信号長・帆縫長・造綱長・木工次長・火夫長・鍛冶長・厨宰を一等下士に分類して権曹長相当とした。

海兵隊 
海兵隊は1871年（明治4年8月）から募集編隊を始めており、兵部省官等表に十一等は曹長、十二等は権曹長として掲載した。

1873年（明治6年）5月8日に陸軍と揃えるために海軍武官官等表を改正し権曹長を廃止した。この際に海軍省が定めた曹長以下の外国名との比較によると曹長をサーヂェント・メチヨルに対応させている。

1875年（明治8年）11月12日に布告した海軍武官及文官服制（明治6年11月改定）の海兵隊服制・下によると、砲兵・歩兵とも給養課・陣営課曹長の上衣には他の曹長の両腕にある桜花がない、常服の両腕の山形線の数は砲兵・歩兵とも曹長は4本である[。

1876年（明治9年）8月に海兵を解隊した。
その後、配置転換が完了したことから、1878年（明治11年）2月19日に海軍文武官官等表から海兵部の部目を削除して海兵隊の曹長は完全に廃止された。

自衛隊 
自衛隊では、曹長は曹の最上級である。陸海空各自衛隊でそれぞれ、陸曹長、海曹長、空曹長と呼称される。准尉（准陸尉、准海尉、准空尉）の下で、1曹（一等陸曹・一等海曹・一等空曹）の上。自衛隊では、長らく1曹を下士官相当階級の最上級として旧陸軍の曹長や旧海軍の上等兵曹に相当する階級とされてきたが、人事運用の改善のため准尉が置かれたのに続き、定年が54歳に延長されたため、1980年（昭和55年）11月29日に曹長の階級が新設された。このため、自衛隊の曹長は旧軍の曹長や上等兵曹のひとつ上位にある階級にあたり、諸外国軍隊における上級曹長や上級上等兵曹に相当するといえる。
なお、2010年（平成22年）に「上級曹長階級の新設とともに准尉階級を廃止する」案があったが白紙撤回された。

一般隊員が曹長に任じられるのは1曹からの昇任によるが、防衛大学校や一般大学を卒業して幹部候補生を命ぜられた者はこの階級から始まる 。

消防曹長 
消防曹長とは、1913年（大正2年）の内務省令によると警視庁消防手などの職名で消防曹長たる消防手の月俸の上限は他の消防手の月俸よりも高くすることができた。消防曹長を含めて警視庁消防手は判任官の待遇とし、判任官である消防士の指揮監督を受けた。
1918年（大正7年）4月1日より大阪府消防手も判任官の待遇とし消防曹長の職名を設けた。
1935年（昭和10年）に消防手のうち判任待遇の者について服制を定め、消防曹長は袖章・領章などで他の判任待遇消防手と区別した。

太平洋戦争（大東亜戦争）終戦直後における消防吏員の階級のひとつ。消防士補の下、消防手の上。5階級中第4位。