Portugal's capital and largest city is Lisbon, located on the Tagus River in western Portugal. Lisbon has a population of over 500,000 people and serves as the economic, political, and cultural center of Portugal. The city is known for its historic districts, architecture, monuments, and views of the Tagus River.