Auf einer Fläche von 19,9 km² leben 18.266 Einwohner (Stand: 30. Juni 2011).
Der Name Castêlo de Maia geht auf eine frühere Gemeindebezeichnung zurück und nimmt Bezug auf die historische Burg von Maia. Auch der hiesige Bahnhof der Strecke Linha de Guimarães, der Sportverein Castêlo da Maia Ginásio Clube (mehrmaliger Landesmeister im Volleyball), und der auf Distriktebene spielende Fußballverein Sport Clube Castêlo da Maia beziehen sich auf den Namen.