Heartland is an American term referring to states of the Union that—as in the words of commentator Ronald Brownstein—"don't touch an ocean," whether the Atlantic or Pacific. The phrase not only refers to a tangible region but is also a cultural term connoting many ideas and values, such as hard work, rustic small town communities, rural heritage, simplicity and honesty. The states of Wyoming, North Dakota, South Dakota, Nebraska, Iowa, Missouri, Kansas, Colorado, Oklahoma, and Texas are typically associated with "The Heartland" but this varies.
There is no consensus as to "where" America's heartland is physically located. However, the American Midwest is the most commonly cited area as being the nation's heartland, although many other places have been referred to as part of it, often extending to rural or farming regions in the great plains. At least as early as 2010, the term Heartland has been used to refer to many so-called "red states", including those in the Bible belt.
According to the United States Census Bureau, the mean center of population in the U.S. in 2010 was in or around Texas County, Missouri. In 2000 it had been northeast from there, in Phelps County, Missouri. It is projected for the mean center of population to leave the Midwest and enter the Western U.S. by the middle of the 21st century. (Note that when Alaska and Hawaii were admitted to the Union in 1959, the geographic center of the United States moved from Smith County, Kansas to Butte County, South Dakota.)
Halford Mackinder, a British geographer, coined the word in 1904 to refer to the heart of the Eurasian land mass: a strategic center of industry, natural resources and power. The use of the term "heartland" to apply to the American Midwest did not become common until sometime in the 20th century.