Во время похода Зубова в Персию Римский-Корсаков командовал вторым вспомогательным корпусом. За участие во взятии Дербента и крепости Елизаветполь император наградил его звездой Александра Невского и постом инспектора Петербургской дивизии по инфантерии. В чине генерал-лейтенанта он командовал Семёновским полком, шефом которого номинально числился великий князь Александр Павлович, всегда относившийся к Корсакову с благосклонностью. 17 сентября 1798 года назначен шефом Ростовского мушкетерского полка.