No, you cannot edit your business listing directly on Google Maps. To edit or update your business listing on Google Maps, you need to access and make changes through the Google My Business platform.