Расположена в южной части области в 41 км к северо-востоку от Рославля, в 6 км южнее автодороги А101 Москва — Варшава («Старая Польская» или «Варшавка»), на берегу реки Даниловка. В 19 км южнее деревни расположена железнодорожная станция О.п. 37-й км на линии Рославль — Фаянсовая.
В Даниловичах в 1869 году родился И. И. Орловский — смоленский краевед, историк и географ. Здесь же в 1880 году родился будущий председатель Смоленского губисполкома С. В. Иванов.