Meudon est une ville située dans le département des Hauts-de-Seine, en Île-de-France, dans la banlieue sud-ouest de Paris. Elle est limitrophe des villes de Clamart, Chaville, Sèvres, Boulogne-Billancourt et Issy-les-Moulineaux. La ville est traversée par la Seine, qui marque la limite entre les départements des Hauts-de-Seine et des Yvelines.
Au dernier recensement de la population en 2021, la ville de Meudon comptait environ 46 000 habitants.