Il primo sindaco di Starbase sarà Bobby Peden, vicepresidente di SpaceX che, insieme ad altri due residenti locali che cercano di ricoprire il ruolo di commissario, si è candidato senza opposizione.
Starbase sarà una città di Tipo C, una categoria di municipalità con meno di 5’000 abitanti e una designazione che, tra le altre cose, consentirà ai funzionari di imporre un’imposta sulla proprietà fino all’1,5%, secondo la Texas Municipal League.
La nascita del nuovo comune favorirà le attività di Musk: un disegno di legge attualmente in fase di approvazione al parlamento del Texas potrebbe dare ai dirigenti locali la possibilità di chiudere un’autostrada locale e limitare l’accesso alla vicina spiaggia di Boca Chica e al Boca Chica State Park durante i lanci di razzi e altre attività aziendali, criticate però dagli ambientalisti.