Алексей Шаховски е роден през 1821 г. в Русия в семейството на потомствения дворянин княз Иван Шаховски, герой от Френско-руската война (1812).