La Bačka (en serbe : Бачка ou Bačka, en hongrois : Bácska, en croate : Bačka, en slovaque : Báčka, en ruthène pannonien : Бачка, en allemand : Batschka, en bunjevac : Bačka, et en turc : Baçka) est une région historique située dans la plaine de Pannonie, entre le Danube et la Tisza. Elle s'étend principalement en Serbie et en Hongrie, avec quelques enclaves sur la rive gauche du Danube qui font partie de la Croatie mais qui, depuis 1991, se trouvent sous le contrôle de la Serbie.
La plus grande partie de la région se trouve aujourd'hui en Voïvodine, une province autonome au sein de la Serbie. Novi Sad, la capitale de la Voïvodine, se trouve à la frontière entre la Bačka et la Syrmie. La partie la plus septentrionale de la région est située dans le comitat de Bács-Kiskun, en Hongrie.
Le terme de Bačka est d'origine slave. Dans les langages slaves, Bačka signifie « la terre qui appartient à la ville de Bač ». Les Hongrois ont également adopté ce terme pour désigner cette région.
Au cours de l'histoire, la Bačka a fait partie de la province romaine de Dacie ; elle a fait ensuite partie de l'Empire des Huns et du Khanat des Avars, du royaume des Gépides, du premier empire bulgare, du royaume de Hongrie (Vajdaság), de l'Empire ottoman, de la monarchie des Habsbourgs, de l'empire d'Autriche, de l'Autriche-Hongrie, du royaume des Serbes, des Croates et des Slovènes, du royaume de Yougoslavie, de la république fédérale socialiste de Yougoslavie, de la république fédérale de Yougoslavie, de la Serbie-Monténégro, et, depuis 2006, elle fait partie de la Serbie indépendante. La partie la plus septentrionale de la région appartient à la Hongrie indépendante depuis 1920.
La région de la Bačka est habitée depuis plus de ans, c'est-à-dire depuis la période du Néolithique. Les premiers habitants historiques de la région furent probablement des Illyriens.
Les Slaves, parmi lesquels se trouvent les Serbes, s'installèrent dans l'actuelle Bačka aux et s. Au , le territoire de la Bačka fit partie de l'Empire bulgare.