Розміщене місто в Надбужанській котловині над р. Західним Бугом у північній частині Львівської області. Знаходиться за 15 км від кордону з Польщею. З 19 липня 2020 року місто Червоноград стало районним центром Червоноградського району. Назва