Zamek Neuschwanstein położony jest na terenie gminy Schwangau (w dzielnicy Hohenschwangau), niedaleko Füssen w południowej Bawarii w Niemczech, w pobliżu zamku Hohenschwangau i granicy z Austrią.

Budynek powstawał od 1869 roku jako wyidealizowany średniowieczny zamek rycerski dla króla bawarskiego Ludwika II Wittelsbacha. Wstępny projekt opracował Christian Jank, a rozwinęli go Eduard Riedel i Georg von Dollmann. Król przeżył w zamku tylko kilka miesięcy i zmarł jeszcze przed ukończeniem budowy. Neuschwanstein był początkowo nazywany Neue Burg Hohenschwangau (Nowy Zamek Hohenschwangau), a obecna nazwa została mu nadana w 1886 roku. Właścicielem zamku jest Wolny Kraj Bawaria (Freistaat Bayern) i zarządza nim Bayerische Verwaltung der staatlichen Schlösser, Gärten und Seen.

Neuschwanstein jest najsławniejszym spośród zamków Ludwika II i jedną z najbardziej znanych atrakcji turystycznych Niemiec. Każdego roku zwiedza go ponad 1,3 miliona turystów. Często nazywany „zamkiem z bajki” Neuschwanstein jest udostępniony do zwiedzania przez prawie cały rok. Architektura i wystrój wnętrz są naznaczone eklektyzmem z XIX wieku, zaś sama budowla jest jednym z najważniejszych dzieł historyzmu.