При наличии родового слова географические названия склоняются, если обозначают:
города:
в городе Москве
деревни, сёла, хутора:
в селе Бородине
реки в женском роде:
на реке Оке
улицы в женском роде:
на улице Варварке
Склоняются географические названия на -о, которые в своём составе имеют русский суффикс: -ин-/-ын-, -ов-/-ев-