Ломжа е град во северо-источниот дел на Полска, на околу 150 километри од Варшава и 80 километри од Бјалисток. градот се наоѓа по должината на реката Нарев и е дел од како дел од Подлаското војводство од 1999 година.