Maryland Heights adalah pinggiran barat-tengah lingkaran kedua St. Louis, yang terletak di St. Louis County, Missouri, Amerika Serikat. Populasi adalah 27.472 pada sensus 2010. Kota ini didirikan pada tahun 1985. Edwin L. Dirck terpilih sebagai walikota pertama kota tersebut.