It doesn't seem like it. I just did a quick look through the YouTube data/API and it seems like even with Vevo's auth (it looks like these are all artists with videos on Vevo and you need the content/channel owner's authorization to get reports on channels/videos) the viewer location data is only available at a country or state/province level through the API.