Село Козлівка розміщене в центрі чудової місцини Поділля – в масивах рельєфу Мурафських Товтрів (сліди моря далеких геологічних епох), які унікальні за своєю красою, природними об`єктами. Село межує із Соснівкою, Шаргородом, Носиківкою, Копистирином, Мурафою та Гибалівкою. Через населений пункт протікає річка Ковбасна, яка живить пів села, впадає у Мурашку, далі аж до Дністра.
У Козлівці є школа, дитячий садок, Костел св. Франциска та Храм св. Архангела Михаїла УПЦ.