Seward Peninsula: Location and North American Geography
The Seward Peninsula is located in the U.S. state of Alaska and is part of the North American continent. There are no Russian peninsulas that fall within the geographical boundaries of North America.