La Direction Générale des Services assure la direction et la coordination de l'ensemble des services communaux. Services rattachés directement : intercommunalité, information, police municipale.
Les Services Administratifs assurent la gestion générale de l'administration : accueil, état civil, élections, ressources humaines, urbanisme, patrimoine, informatique et vie scolaire.
Le Service Animation, Jeunesse et Sports assure la gestion et l'animation culturelles et sportives, et la coordination de l'action enfance-jeunesse en lien avec Léo Lagrange Haute-Garonne et les écoles.
Le Service Finances, Régies, Marchés publics, Affaires juridiques assure la gestion financière de la collectivité : préparation du budget et son exécution, facturation, gestion de la dette et passation des marchés publics.
Le service délégué à la Ligue de l’Enseignement assure l'organisation des loisirs éducatifs pour les enfants de 3 à 18 ans (Centre de Loisirs, ALAE, PAJ).
Le Service Technique assure la gestion et l'entretien des bâtiments communaux, de la voirie et des espaces verts, et la coordination et le suivi des entreprises. Il assure la mise en place du matériel lors des festivités.