El castillo de Inverquiech es un castillo en ruinas del siglo XIII cerca de Inverquiech, Perth y Kinross , Escocia.
Construido en la confluencia del río Quiech y el río Isla , Inverquiech fue un castillo real, y el rey Alejandro II de Escocia firmó aquí una carta en 1244. El rey Eduardo I de Inglaterra pasó una noche en el castillo durante su invasión de Escocia en 1296, antes de viajar a Forfar . El castillo estuvo en manos de la familia Lindsay en el siglo XIV.