Stanley is a city in Mountrail County, North Dakota in the United States. It is the county seat of Mountrail County. The population was 1,458 at the 2010 census.
Stanley was founded in 1902.
Stanley is located at 48°18′53″N 102°23′18″W / 48.31472°N 102.38833°W / 48.31472; -102.38833 (48.314716, -102.388410).