Он был одним из основателей партии кадетов и депутатом первой Государственной Думы от Ярославской губернии.
Местное отделение СПС предложило мэрии Ярославля установить мемориальную доску с именем Дмитрия Шаховского на здании музыкального училища имени Собинова – там до революции размещалась уездная земская управа, где работал князь. Дмитрий Шаховской много сделал для Ярославля: он входил в состав различных земских комиссий, был членом уездного училищного совета, общества для содействия народному образованию, уездной архивной комиссии, являлся соредактором газеты «Северный край». В 1894 году Шаховской учредил на собственные деньги в Ярославском уезде библиотеку для крестьян, снабжал книгами местные школы.
Открыть памятную доску правые собираются в конце июня с участием лидеров СПС Бориса Немцова и Ирины Хакамады. Планируется также провести научно-практическую конференцию, посвященную деятельности Шаховского, на которую соберутся ведущие российские философы, историки и политологи.