Banatski Karlovac (en serbe cyrillique : Банатски Карловац ; en hongrois : Nagykárolyfalva ; en allemand : Karlsdorf) est une ville de Serbie située dans la province autonome de Voïvodine. Elle fait partie de la municipalité d'Alibunar dans le district du Banat méridional. Au recensement de 2011, elle comptait 5 084 habitants.