高崎線
2015年3月14日以降は高崎線では上野東京ライン(東海道線 - 東北本線・高崎線系統)、湘南新宿ライン(東海道線-高崎線系統)および一部の上野発着の普通列車・快速列車に使用されている。 高崎線ではそれまでの115系を置き換える目的で2001年9月1日から運用を開始した。2001年12月1日改正で高崎線の115系の運用をすべて置き換え、同時に運行を開始した湘南新宿ラインの運用にも使用された。その後、湘南新宿ライン(東海道線-高崎線系統)の運用については2004年10月16日改正で国府津車両センターのE231系へ置き換えられた。 当初は基本編成にはグリーン車は組み込まれていなかったが、2004年7月から基本編成に4・5号車にグリーン車2両を組み込む作業が順次行われ、グリーン車を組み込んだ編成は2004年7月8日から普通車扱いで高崎線での運用を開始した。その後、2004年10月16日改正で高崎線での小山車の運用はグリーン車非組み込みの基本編成の運用のみとなったが、グリーン車組み込み編成が増加に伴って2005年3月10日よりグリーン車組み込みの基本編成の乗り入れが再開され、同3月末までに高崎線に乗り入れてくる小山車基本編成はすべてグリーン車連結編成に統一された。また、2006年7月8日改正でグリーン車非連結の211系の運用を置き換える形で運用が増加し、付属編成の高崎線での運用も復活した。
高崎線は、大宮駅で東北本線(宇都宮線)から分岐し、群馬県内最大のターミナル駅である高崎駅までを結ぶ、東京の近郊路線の一つである。国道17号(中山道)とほぼ並行し、一部区間を除き同じ市町村を経由している。上野駅 - 熊谷駅間は1883年(明治16年)に日本最古の私鉄であった日本鉄道の最初の営業区間として開業した、日本国内の鉄道の中でも古い路線の一つであり、路線としては東北本線の大宮駅以北よりも歴史が古い。路線名は日本鉄道が国有化された後の1909年(明治42年)に定められた。路線名には高崎市や高崎駅の「高崎」を冠し、管轄は大宮駅構内を除きJR東日本高崎支社であるが、経路上の大部分(大宮駅から神保原駅まで)は埼玉県内であり、籠原運輸区および高崎車両センター籠原派出所がある籠原駅を起終点として東京方面へ向かう列車が多く、高崎線の南部では埼玉県と東京間の通勤・通学などの地域輸送に機能が偏重している。
全線が旅客営業規則の定める「東京近郊区間」、およびIC乗車カード「Suica」の首都圏エリアに含まれている。旅客案内などに用いられるラインカラーは、首都圏地区の東海道線や宇都宮線(東北本線中距離列車の路線愛称)と同様、普通列車の車体色の一部であるオレンジ(■)である。
現在、全列車が東北本線の大宮駅以南に乗り入れ、うち約7割の列車は東北本線の列車線(宇都宮線)を経由し上野駅、さらにその多くは「上野東京ライン」として東京駅を経由して東海道線の駅を始発・終点とする。また、残りの約3割は「湘南新宿ライン」として、東北貨物線を経由して田端駅付近から山手貨物線の池袋駅・新宿駅・渋谷駅経由で東海道本線に乗り入れており、起点の大宮駅を始発・終着とする列車はなくなっている。
2004年10月16日に運行を開始した。日中に1時間に1本運転されている。高崎線内では日中の「アーバン」を湘南新宿ラインへ置き換えた形で運行されており、「アーバン」の停車駅に加えて北本駅にも停車する。山手線内では恵比寿駅を通過、直通先の東海道線内では快速「アクティー」と同じ駅に停車する。日中の湘南新宿ライン快速は籠原駅発着での運転のため、この時間帯の高崎駅発着の湘南新宿ライン系統はこの種別のみとなる。
2001年の湘南新宿ライン開業当初から横須賀線電車と線路を共用する区間では大崎駅 - 戸塚駅間のみ快速運転をし、高崎線内と東海道線戸塚駅 - 平塚駅・国府津駅間は各駅に停車(一部高崎線内快速運転)する快速列車(後述)が運転されており、その上位列車として「特別快速」という種別が設定された。特別快速と入れ替えで、同じく湘南新宿ライン開業当初から運転されていた高崎線内と大崎駅 - 戸塚駅間を快速運転して東海道線のみ各駅に停車する列車が廃止された。
北行の1本目が平塚発である以外は小田原駅 - 新宿駅 - 高崎駅間で運行されているが、以前は祝日や長期休暇を中心に土休日ダイヤで2往復が熱海駅まで延長運転を行う日があった。また、2008年12月 - 2009年1月の土休日・年末年始には臨時列車として国府津行きの特別快速が設定された。
土休日の2本を除き南行(上り)は桶川駅で先行の上野東京ライン方面の普通に接続、北行(下り)は、上尾駅・鴻巣駅・桶川駅で先行の上野東京ラインからの普通に接続する。
2015年時点では籠原以南では全列車15両で運転される。
2022年現在籠原以北、以南に限らず10両または15両で運転される。
平日夕方以降に1時間に1本運転されていた快速列車である。土曜・休日は代替として快速「アーバン」が運転される。JR発足後初のダイヤ改正となった1988年3月13日の運転開始時から1990年3月10日までの間は快速「タウン」の名称で運行されていた。快速「アーバン」と異なり、運行開始当初より熊谷駅 - 高崎駅間は各駅停車であった。上野東京ライン開業後も、通勤快速は上野駅発着で運転されていた。
夕方以降のみの運転のため、上り列車では比較的混雑率は低く、下り列車では混雑度はかなり高いが、籠原での増解結を行わずに上野駅 - 籠原駅間でも10両編成(基本編成のみ)で運転し、上野駅 - 浦和駅間で尾久駅を含めた各駅に停車する一方で、利用客の多い上尾駅・桶川駅は通過している。これは、上野駅から高崎方面への所要時間を短縮し、乗客の遠近分離を目的としているためである。ただし、2004年10月16日改正より下りの最後の2本(上野発21・22時台)は上野駅 - 籠原駅間で15両編成に増強し、同時に上尾駅と桶川駅にも停車するようになった。また、上りの最後の1本も籠原駅から先では15両編成で運転されている。上りは高崎19時台発が最終だが、2018年3月17日の改正までは20時台にも1本あり、こちらは普通列車に格下げとなった。
以下の新駅建設の話が以前より出ているが、いずれも具体的計画には至っていない。 なお、新駅設置は現在すべてが請願駅であり、100%地元自治体負担でJR東日本は負担しない。新駅設置は各自治体の財政難もあり消極的である。