Die Gemeinde Willstätt besteht aus den fünf Ortsteilen Eckartsweier, Hesselhurst, Legelshurst, Sand und Willstätt. Die Gemeindeverwaltung hat ihren Sitz im Kernort. Jeder Ortsteil hat seine eigene Ortschaftsverfassung und damit auch eine Ortsverwaltung mit Ortsvorsteher*in und einen Ortschaftsrat.