North America has no capital city because it is a continent, not a country. However, the countries that make up North America have their own capital cities.
The capital city of the United States of America is Washington, D.C., which is located between Maryland and Virginia. The capital city of Canada is Ottawa, which is located in southern Ontario. Canada also has the National Capital Region, which is composed of both Ottawa, Ontario and Gatineau, Quebec. Additionally, each of the provinces and territories in Canada and each of the states of the United States has a capital city of its own.