You can create a Google Business Profile for multiple locations by setting up a location group in Business Profile Manager and adding each location individually. You can also use Google’s Location Groups feature.