Видин е областен град, разположен по поречието на река Дунав в Северозападна България. Той е административен и стопански център на едноименните община Видин и област Видин. По данни на ГРАО към 15 юни 2011 г. жителите с настоящ адрес на града са 54 218 души, а преброяването на НСИ го оценява на 48 071 жители към 1 февруари 2011 г.
Градът е разположен край река Дунав. Той е първото голямо българско пристанище по течението на реката и начална точка на Републикански път I-1, водещ до границата с Гърция при Кулата. На 2 км от града е разположен фериботният комплекс, който през 2012 г. ще бъде заменен от втори мост на реката - Мост Видин-Калафат. Срещу Видин е разположен румънският град Калафат.
Видин е най-големият град в близост до българския природен феномен Белоградчишките скали и пещерата Магура.
През Видин преминават 2 европейски транспортни коридора - 4-ти и 7-ми.
В землището на град Видин се намира и село Новоселци, което няма собствено землище.