Спасский район находится на севере Рязанской области
Площадь района — 2684 км². Основные реки — Ока, Проня, Тысья, Истья.
Почвы района подзолистые и торфяно-перегнойно-глеевые (низинные), по берегам рек — аллювиальные (пойменные). До 30 % земли района находится под пашней.
Леса занимают значительную часть территории. Имеются 2 лесничества.
Полезные ископаемые: торф, пески для дорожно-строительных работ, глины.
Спасский район был образован 12 июля 1929 года в составе Рязанского округа московской области. В состав района вошли город Спасск-Рязанский и следующие сельсоветы бывшей Рязанской губернии:
из Рязанского уезда:
из Вышгородской волости: Выползовский, Сумбуловский, Ярустовский
13 декабря 1931 года из упразднённого Мурминского района в Спасский были переданы Бельский, Дорофеевский и Кидусовский с/с.
10 апреля 1932 года Президиум ВЦИК постановил "Пос. Ясаковский передать из Шиловского района в Спасский".
21 февраля 1935 года в новый Шелуховский район были переданы Запольский, Засечинский, Ивановский, Кирицкий, Мосоловский, Муратовский, Мышкарский, Непложинский, Никитинский, Новоершовский, Новопустынский, Разбердеевский, Рясский, Слободский, Старостекляннный, Стерлиговский, Сушкинский, Фроловский, Шатиловский, Шатрищевский и шёлуховский с/с. 14 декабря Шатрищевский с/с был возвращён Спасскому району.
26 сентября 1937 года Спасский район был передан Рязанской области.