Carnaxide (Portuguese pronunciation: [kɐɾnɐˈʃidɨ]) is a town near Lisbon, located in Oeiras Municipality, Portugal, with a population of 21,353 inhabitants, a total area of 6,63 km² and a density of 3,220.7 hab/km². It was elevated to town on August 16, 1991.