Лом е град в област Монтана, Северозападна България. Разположен е по поречието на река Дунав, при вливането в нея на река Лом. Отстои на 162 km северно от София, на 56 km югоизточно от Видин, на 49 km северно от Монтана и на 42 km западно от Козлодуй. Лом е административен и стопански център на едноименната община Лом.
Град Лом е разположен в близост до устието на едноименната река Лом. Развитието му като голям речен пристанищен център, втори по значение за България след Русе, се определя от това, че е най-близкото пристанище до столицата.
С развитието на корабоплаването по Дунав след 1830 г. нараства и значението на града. Голям тласък в развитието му дава построяването на шосето до София и превръщането му в главно експортно пристанище за Виена (Австрия).
Лом се гордее с възрожденските си традиции. В него е основано едно от първите читалища в България (1856 г.), създадено е първото женско дружество в България (1858), играе се едно от първите театрални представления в страната. Тук работи народният будител Кръстьо Пишурка.
Всяка година около 17 септември са традиционните панаирни дни на град Лом.