Род князей Шаховских происходит от князя Константина Глебовича Ярославского, по прозванию Шах, потомка великого князя Рюрика в XVII поколении.
Неоднократными определениями Правительствующего сената род этот утвержден в княжеском достоинстве.
Высочайше утвержденным 12 октября 1864 г. мнением Государственного совета дозволено отставному полковнику Федору Глебову-Стрешневу передать свою фамилию и герб мужу племянницы его, ротмистру кавалергардского полка князю Михаилу Шаховскому, которому
именоваться князем Шаховским-Глебовым-Стрешневым, с тем чтобы один старший в роде именовался передаваемой фамилией.