Расстояние до Москвы (по прямой) составляет 190 км.
Расстояние до центра Рязань (по прямой) составляет 27 км.
Расстояние до районного центра город Михайлов (по прямой) составляет 2 км.
Козловка — село в составе Михайловского городского поселения Михайловского района Рязанской области России.
Село расположен у восточного подножия среднерусской возвышенности на берегу реки Проня (приток Оки); в 68 км к юго-западу от г. Рязань. На западе село граничит с п. 10-й год Октября, на юге с г. Михайлов.
На юге от села проходит Павелецкое направление Московской железной дороги. Ближайшая станция — Михайлов.
В непосредственной близости от села проходят 2 федеральные трассы:
Климат умеренно континентальный, характеризующийся тёплым, но неустойчивым летом, умеренно суровой и снежной зимой. Ветровой режим формируется под влиянием циркуляционных факторов климата и физико-географических особенностей местности. Атмосферные осадки определяются главным образом циклонической деятельностью и в течение года распределяются неравномерно.
Согласно статистике ближайшего крупного населённого пункта — г. Рязани, средняя температура января −7.0 °C (днём) / −13.7 °C (ночью), июля +24.2 °C (днём) / +13.9 °C (ночью).
Осадков около 553 мм в год, максимум летом.
Вегетационный период около 180 дней.
История
До 7 октября 2004 года село было административным центром Козловского сельского округа.
Численность населения
1859 — 979
1906 — ↗ 1837
2010 — ↘ 1043
Наибольшая численность населения была зафиксирована в 1906 году, когда она составляла 1837 человек. Наименьшаая численность населения была в 1859 году, и была 979 человек.