Река Малый Вопец протекает в Кардымовском районе Смоленской области. Правый приток Днепра. Длина реки - 52 километра. Площадь водосборного бассейна — 126 км².
Исток у деревни Ковалевка Кардымовского района на юго-востоке Духовщинской возвышенности, у объездной дороги вокруг Смоленска.
Направление течения: юго-восток, юг. Устье напротив деревни Нижние Немыкари Кардымовского района.
На берегу реки находятся следующие населённые пункты:
- деревня Вяльково,
- деревня Горюлино,
- деревня Кирякино,
- Деревня Межники,
- деревня Павлихино,
- деревня Попово,
- деревня Малое Шишлово,
- деревня Татаровщина,
- деревня Федорово,
- Деревня Харино,
- деревня