На Курском направлении российские войска атаковали в неустановленных районах Курской области. Украинские войска атаковали в направлении Глушково и Тёткино (к юго-западу от Глушково). По сообщению российского источника в Рыльск прибыли северокорейские военнослужащие, которые в боях участвовать "пока не будут", а заменят российские силы в Рыльске, которые в свою очередь уйдут на передовую.
По данным геолокационных кадров, опубликованных 23 июля, российские войска продвинулись в центре Кондратовки (к северу от города Сумы).
Российский источник сообщил, что российские войска продвинулись в районе Юнаковки (к северо-востоку от города Сумы).
Российские войска атаковали к северу от города Сумы в районе Кондратовки; и к северо-востоку от города Сумы в районе Юнаковки, Садков и Варачино.
Министерство Обороны России сообщило, что российские войска освободили Варачино (к северо-востоку от города Сумы).
На Харьковском направлении российские войска атаковали к северо-востоку от Харькова в районе Волчанска и Гатище. Украинские войска контратаковали к северу от Синельниково (к северо-востоку от Харькова).
Российский источник сообщил, что российские войска продвинулись к западу от Волчанска (к северо-востоку от Харькова).
На Большебурлукском направлении российские войска атаковали к северо-востоку от Большого Бурлука в районе Мелового.
Российские источники сообщили, что российские войска продвинулись вдоль границы между Меловым и Чугуновкой (к северо-востоку от Большого Бурлука).
На Купянском направлении российские войска атаковали к западу от Купянска в районе Московки и Соболевки; к северу от Купянска в районе Голубовки и Западного; к северо-востоку от Купянска в районе Двуречной и Каменки; и к юго-востоку от Купянска в районе Степовой Новосёловки и Песчаного.
На Боровском направлении российские войска атаковали к северу от Боровой в районе Новоплатоновки; к северо-востоку от Боровой в районе Загрызово и Боровской Андреевки; к востоку от Боровой в районе Зелёного Гая; и к юго-востоку от Боровой в районе Грековки и Новоегоровки.
Российский источник сообщал, что российские войска продвинулись к северу от Боровской Андреевки (к северо-востоку от Боровой).
На Лиманском направлении российские войска атаковали к северо-западу от Лимана в направлении Среднего и Шандриголово; к северо-востоку от Лимана в районе Колодезей, Зелёной Долины, Мирного и Ямполовки; и к востоку от Лимана в районе Торского и в Серебрянском лесничестве. Украинские войска контратаковали в районе Торского.
Российские источники сообщили, что российские войска освободили Торское и продвинулись в районе Серебрянского лесничества. По другим данным российские бойцы удерживают позиции в северной части села.
На Северском направлении российские войска атаковали к северо-западу от Северска в районе Дроновки; и к северо-востоку от Северска в районе Шепиловки, Григоровки и Серебрянки.
Российский источник сообщил, что российские войска продвинулись к северу от Ивано-Даровки (к юго-востоку от Северска).
На Часовярском направлении, по данным геолокационных кадров, опубликованных 22 июля, украинские войска продвинулись вдоль улицы Согласия в юго-западной части Часов Яра.
Бои шли в Часов Яре.
На Торецком направлении российские войска атаковали в Торецке; к северу от Торецкого в районе Дылеевки; и к северо-западу от Торецка в районе Клебан Быка, Александро-Калиново, Русин Яра, Попов Яра и Полтавки.
Российские источники сообщили, что российские войска продвинулись в районе Яблоновки и к юго-востоку от Русин Яра (к северо-западу от Торецка). Российские источники сообщали, что военнослужащие российского 103-го мотострелкового полка (150-я мотострелковая дивизия, 8-я общевойсковая армия) и 20-й мотострелковый полк продвинулись в центр Щербиновки (к западу от Торецка). Другой российский источник сообщил, что подразделения российского 103-го мотострелкового полка продвинулись к западу от Новоспасского (к юго-западу от Щербиновки). Российский источник сообщил, что российские войска контролируют половину Полтавки (к северо-западу от Торецка).
На Покровском направлении российские войска атаковали к северо-востоку от Пкоровска в районе Миролюбовки, Затишка, Новоторецкого, Бойковки, Красного Лимана, Владимировки, Новоэкономического, Фёдоровки и Родинского и в направлении Паньковки и Сухецкого; к востоку от Покровска в районе Мирнограда и Проминя; к юго-востоку от Покровска в районе Лысовки; к югу от Покровска в районе Новоукраинки; и к юго-западу от Покровска в районе Зверево, Шевченко, Котлино и Удачного, а также в направлении Молодецкого.
Российские источники сообщили, что российские войска взяли под контроль Панковку и Владимировку (к северо-востоку от Покровска) и продвинулись в районе Маяка (к юго-западу от Панковки), Разино (к северо-востоку от Покровска) Новоконстантиновки и Удачного (к юго-западу от Покровска). Другой российский источник 22 июля сообщил, что российские войска обходят Панковку и Владимировку в направлении Шахово (к северу от Владимировки.
На Новопавловском направлении российские войска атаковали к северо-востоку от Новопавловки в районе Муравки; к юго-востоку от Новопавловки в районе Алексеевки, Новоукраинки, Зелёного Кута, Дачного и Орехово; к югу от Новопавловки в районе Запорожья, Зирки и Ялты; и к юго-западу от Новопавловки в районе Поддубного, Воскресенки и в направлении Александрограда. Украинские войска контратаковали в районе Котляровки (к северо-востоку от Новопавловки) и к югу от Филии (к югу от Новопавловки) и к югу от Воскресенки.
Российский источник сообщили, что российские войска продвинулись в районе Муравки (к северо-востоку от Новопавловки) и к западу от Поддубного (к юго-западу от Новопавловки).
На Великоновосёловском направлении российские войска атаковали к северо-западу от Великой Новосёлки близ Вольного Поля; и к юго-западу от Великой Новосёлки близ Зелёного Поля и в направлении Темировки.
Российские источники сообщали, что российские войска продвинулись к западу от Новополя и к югу от Темировки (к юго-западу от Великой Новосёлки).
На Гуляйпольском направлении ни российские, ни украинские источники о боях не сообщали.
На Ореховском направлении, по данным геолокационных кадров, опубликованных 23 июля, российские войска продвинулись в центральной части Плавней (к западу от Орехово).
Российские войска атаковали к юго-востоку от Орехово в районе Малой Токмачки; и к западу от Орехово в направлении Степногорска. Российский источник сообщил, что между Каменским (к юго-западу от Орехово) и Степногорском существует спорная "серая зона".
На Херсонском направлении продолжались позиционные бои без изменений линии фронта.