Географические названия в сочетании с родовым словом обычно не склоняются, когда род обобщающего нарицательного слова и топонима не совпадают.
Правильно: родился в г. Осиповичи. Географические названия в сочетании с родовым словом обычно не склоняются, если внешняя форма названия соответствует форме мн. числа. Но (без родового слова): родился в Осиповичах.
Правильно: в посёлке Кондинское. Географические названия в сочетании с родовым словом обычно не склоняются, если род обобщающего нарицательного слова и топонима не совпадают (поселок – мужской род, Кондинское – средний род). Подробные рекомендации см. в «Письмовнике».
Географические названия в сочетании с родовым словом обычно не склоняются, если внешняя форма названия соответствует форме множественного числа: из города Помпеи (ср.: из города Мытищи).
Корректно: в с. Крапивна. Географические названия в сочетании с родовым словом обычно не склоняются, когда род обобщающего нарицательного слова и топонима не совпадают (здесь село среднего рода, Крапивна – женского).
Географические названия в сочетании с родовым словом обычно не склоняются, если род названия и род термина не совпадают. Корректно: из села Кулунда.
Географические названия в сочетании с родовым словом обычно не склоняются, когда род обобщающего нарицательного слова и топонима не совпадают (как в приведенном примере). Поэтому верно: села Курумоч, в селе Курумоч.
Географические названия в сочетании с родовым словом обычно не склоняются, если внешняя форма названия соответствует форме мн. числа: из города Набережные Челны, в городе Великие Луки, в городе Мытищи.
Географические названия в сочетании с родовым словом обычно не склоняются, когда род обобщающего нарицательного слова и топонима не совпадают (как в приведенном примере). Поэтому верно: в селе Николаевка.
Правильно: на Иртыше, но на реке Иртыш. Географические названия в сочетании с родовым словом обычно не склоняются, если род обобщающего нарицательного слова и топонима не совпадают (река женского рода, Иртыш – мужского).