Overview Lisbon is a town in North Dakota, United States, with a population of about 2,145[1]. Geography Coordinates: 46.4416, -97.6812