高崎線
下りの上野発21時台までは鴻巣駅で先行の普通列車に接続しており、上野発18時台・19時台はこれに加えて上尾駅で先行の普通列車を追い抜く。また、上野発22時台は桶川駅で先行の普通列車に接続し、熊谷駅で籠原行きの普通列車から接続を行う。上りは熊谷駅で先行の普通列車に接続する列車があるほか、桶川駅で追い抜く列車もある。このほか、浦和駅・赤羽駅・尾久駅で宇都宮線の上野東京ライン東海道線直通列車に連絡する列車、終点上野駅で始発の上野東京ライン東海道線直通列車に連絡する列車もある。
ダイヤが大幅に乱れている場合、発車前または途中で普通列車に変更されることがあるが、駅での表示は変更されず、本来停車しない宮原駅などにおいても「通勤快速」と表示される。
2021年3月13日のダイヤ改正で廃止され、快速「アーバン」に統合された。
停車駅(下記2本以外):上野駅 - 尾久駅 - 赤羽駅 - 浦和駅 - 大宮駅 - 鴻巣駅 - 熊谷駅(以北各駅)
停車駅(上野発21・22時台の下り2本):上野駅 - 尾久駅 - 赤羽駅 - 浦和駅 - 大宮駅 - 上尾駅 - 桶川駅 - 鴻巣駅 - 熊谷駅(以北各駅)
路線距離(営業キロ):74.7km
管轄(事業種別):東日本旅客鉄道(第一種鉄道事業者)・日本貨物鉄道(第二種鉄道事業者)
軌間:1,067mm
駅数:19(起終点駅を含む) 高崎線所属駅に限定する場合、東北本線所属の大宮駅が除外され、18駅となる。
複線区間:全線
電化区間:全線(直流1,500V)
閉塞方式:自動閉塞式
保安装置:ATS-P
最高速度:120km/h(優等列車)、110km/h(普通列車)
運転指令所 東京総合指令室:大宮駅 - 神保原駅間 高崎総合指令室:神保原駅 - 高崎駅間 運転取扱駅(駅が信号を制御):高崎操車場 準運転取扱駅(異常時、入換時は駅が信号を制御):大宮駅・宮原駅・吹上駅・熊谷貨物ターミナル駅・籠原駅・深谷駅・岡部駅・本庄駅・倉賀野駅・高崎駅
列車運行管理システム:東京圏輸送管理システム (ATOS)(大宮駅 - 神保原駅間)
車両基地(所在駅):大宮総合車両センター(大宮駅)・高崎車両センター籠原派出所(籠原駅)・ぐんま車両センター(高崎駅)
大都市近郊区間:全線(東京近郊区間)
IC乗車カード対応区間:全線(Suicaの首都圏エリア)
大宮駅を含む川越線との並行区間は大宮支社、宮原駅 - 高崎駅間は高崎支社の管轄である。支社境界は川越線と分かれた後の大成第六踏切付近(大宮起点3km地点)に設けられている。
首都圏の主な路線では大晦日から元日にかけて終夜運転が実施されているが、かつて高崎線でも実施されていた。2006 - 2007年以降、『終夜臨時列車』が消滅し、終電後の臨時列車(終電後に上下2本増発した後、元日の始発まで空きがあった)となっていたが、2010 - 2011年からは前年までと運転本数は変わらない(上下各2本)ものの、運転時間がシフトし、下り終着時刻が早朝4時台となったため、扱い上は再び「終夜臨時列車」となっている。ただし、本数が少ないことには変わりないため、「運転間隔」は他路線では「約○○分間隔」「約○○〜○○分間隔」になっている中で、高崎線のみが「上野〜籠原間で、下り2本・上り2本運転」と具体的本数が明記されるようになった。2020 - 2021年は例年通りの予定だったが、新型コロナウイルス感染症拡大防止のため、国から要請があり運転が中止された。2021 - 2022年は下り列車2本のみの運行となった。なお、終夜臨時列車でも終電後の臨時列車でも、運行区間は上野駅 - 籠原駅間となっており、籠原駅 - 高崎駅間では運行されていない(ただし、2021 - 2022年は運行時間帯が2019 - 2020年までよりも遅く設定されており、2本目の列車が通常ダイヤの籠原駅始発高崎駅行き列車に待ち時間無く乗り継げるダイヤになっていた)。2022 - 2023年から高崎線では廃止された(宇都宮線や埼京線でも同時に廃止)。
各快速列車などの現行の停車駅は「#駅一覧」節を参照。
上野駅発着(新宿駅着も1本あり)の近距離特急「あかぎ」並びに上野駅から当路線を経由して、上越線・吾妻線沿線を結ぶ特急「草津・四万」が運行されている。2023年3月18日のダイヤ改正で平日に運転されていた特急「スワローあかぎ」が「あかぎ」に愛称を統一、「草津」が「草津・四万」に改称された。
「あかぎ」は通勤利用を、「草津・四万」は草津温泉などを目的地とする観光利用を想定した列車である。この特徴の違いから、運行時間帯と進行方向が重複しないため、車両(E257系)は共通運用であり、朝ラッシュ時(ピーク前後の時間帯)に「あかぎ」の上り列車、データイムの午前中に「草津・四万」の下り列車、午後に「草津・四万」の上り列車、夜に「あかぎ」の下り列車が設定されている。
同じ愛称の列車でも、便毎に停車駅が複数パターンあったが、順次統一が図られ、2018年3月17日のダイヤ改正にて「スワローあかぎ」の停車駅を統一することで、当時の「草津」「あかぎ」「スワローあかぎ」の列車愛称毎の停車駅パターンの整理が完了した。「草津・四万」は高崎線内では新幹線停車駅である大宮・熊谷・高崎のみ(本庄早稲田を除く)停車で最も停車駅が少ない。「あかぎ」が最も停車駅が多く、大宮-熊谷間では特別快速と同一で、快速「アーバン」よりも停車駅が多くなっている。
詳細は、各列車の記事を参照。過去に高崎線で運転されていた列車については「#優等列車の沿革」節を参照。