Wieś leży na Nizinie Śląskiej. Według podziału fizycznogeograficznego z 2017 dr. Krzysztofa Badory, Nowe Kotkowice znajdują się w granicach mikroregionu Równina Walców (318.59.1). W obszarze wsi przepływa struga Swornica.
Środowisko naturalne W Nowych Kotkowicach panuje klimat umiarkowany ciepły. Średnia temperatura roczna wynosi +8,4 °C. Duże zróżnicowanie dotyczy termicznych pór roku. Średnie roczne opady atmosferyczne w rejonie Nowych Kotkowic wynoszą 629 mm. Dominują wiatry zachodnie.
Integralne części wsi + Integralne części wsi Nowe Kotkowice SIMC Nazwa Rodzaj0493876 Chudoba przysiółek
Nazwa Istnieją dwie wersje pochodzenia nazwy Kotkowice. Pierwsza z nich związana jest z kuciem koni. Druga z pobytem mnichów, ponieważ der Kuttentrager oznacza mnicha, więc Neu Kuttendorf to „nowa mnisia wieś”.
W Spisie miejscowości województwa śląsko-dąbrowskiego łącznie z obszarem ziem odzyskanych Śląska Opolskiego wydanym w Katowicach w 1946 wieś wymieniona jest pod polską nazwą Kutkowice Nowe. 9 grudnia 1947 nadano miejscowości nazwę Nowe KotkowiceRozporządzenie Ministrów: Administracji Publicznej i Ziem Odzyskanych z dnia 9 grudnia 1947 r. o przywróceniu i ustaleniu urzędowych nazw miejscowości ().. 1 grudnia 2009 wprowadzono dodatkową nazwę wsi w języku niemieckim – Neu Kuttendorf.