Milhaud est située à 10 km de Nîmes et 30 Km de Montpellier. C'est une commune de 1825 hectares. C'est une ville de 5683 habitants à caractère pavillonnaire implantée à 5 km de l'autoroute A9 et à 10 km de la gare de Nîmes, en bordure de la RN113.