New Site, Alabama New Site, AL Website 2019 Population: 760 | +0.53% from 2018 New Site, AL City OfficialsCurrent New Site, AL Mayor and City Council members. Mayor: Phil Blasingame City Council 1: Mickey Carter City Council 2: Michael East City Council 3: Billy Daniel City Council 4: Leslie Wingler City Council 5: Toby Hanson New Site, AL News & Articles Governor Ivey Approves $18.7 Million to Help Improve Alabama Communities Doug Jones Announces $200,000 Grant for New Site Medical Complex Help us improve. Is something incorrect or missing? Let us know. Click here.