Соловьёво — деревня в Кардымовском районе Смоленской области. Расположена на правом берегу реки Днепр, в 13 км к югу от города Ярцево и в 18 км к востоку от посёлка городского типа Кардымово. Население 303 жителя (2015 год). В XVIII веке деревню назвали Соловьёво в честь Ивана Соловьёва — инженера, создавшего Смоленскую дорогу, вымостив старую сезонную дорогу щебнем. Жители окрестных деревень, под руководством Ивана Глинки, построили два плавучих моста через Днепр. В августе 1812 года армия Барклая-де-Толли дала здесь бой армии Наполеона, а затем осенью, во время преследования французской армии отряды графа Орлова-Денисова дали бой арьергарду маршала Нея.Соловьёва переправа известна с XV века как Соловьёв перевоз, через который переправлялись войска литовцев, в XVII веке через этот перевоз переправлялись поляки. С середины июля 1941 года Соловьёва переправа была единственным местом, через которое велось материально-техническое обеспечение войск Западного фронта в районе Смоленска. В 1970 году был построен железобетонный мост. В деревне имеется основная школа, дом культуры, библиотека, магазин, медпункт, отделение связи.