Wieś leży na Nizinie Śląskiej. Według podziału fizycznogeograficznego z 2017 dr. Krzysztofa Badory, Czartowice znajdują się w granicach mikroregionu Równina Mosznej (318.55.9). W obszarze wsi przepływają strugi Gostomka i Młynówka.

Na północ od miejscowości znajduje się zbiorowisko leśne Czartowicki Las. Na wschód od wsi położony jest nasyp zwany Szwedzkimi Okopami.

Środowisko naturalne W Czartowicach 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 Czartowic wynoszą 617 mm. Dominują wiatry zachodnie.

Integralne części wsi W południowej części wsi znajdował się młyn wodny, który nosił nazwę Siekiera.

Nazwa Według niemieckiego językoznawcy Heinricha Adamy’ego nazwa wywodzi się od staropolskiej nazwy diabła „Czarta”. W swoim dziele o nazwach miejscowych na Śląsku wydanym w 1888 roku we Wrocławiu jako nazwę najstarszą wymienia ją w obecnie używanej polskiej formie „Czartowice” podając jej znaczenie „Teufelsdorf”, czyli w języku polskim „Wieś diabła”.