UULE Codes for Cities in Bulgaria

A UULE code makes Google show results as if you were searching from a given place. Below are the v1 codes for 50 cities in Bulgaria with at least 15,000 people, largest first. Copy one, or open the search on Google to check it.

50 cities

UULE v1 codes for cities in Bulgaria
CityRegionPopulationUULE (v1)Use
VarnaVarna318,737w+CAIQICIUVmFybmEsVmFybmEsQnVsZ2FyaWE= Google
BurgasBurgas210,646w+CAIQICIWQnVyZ2FzLEJ1cmdhcyxCdWxnYXJpYQ== Google
Stara ZagoraStara Zagora121,582w+CAIQICIiU3RhcmEgWmFnb3JhLFN0YXJhIFphZ29yYSxCdWxnYXJpYQ== Google
RuseRuse121,168w+CAIQICISUnVzZSxSdXNlLEJ1bGdhcmlh Google
PlevenPleven Province90,209w+CAIQICIfUGxldmVuLFBsZXZlbiBQcm92aW5jZSxCdWxnYXJpYQ== Google
SlivenSliven Province83,740w+CAIQICIfU2xpdmVuLFNsaXZlbiBQcm92aW5jZSxCdWxnYXJpYQ== Google
PernikPernik82,467w+CAIQICIdUGVybmlrLFBlcm5payxQZXJuaWssQnVsZ2FyaWE= Google
ShumenShumen Province72,342w+CAIQICIfU2h1bWVuLFNodW1lbiBQcm92aW5jZSxCdWxnYXJpYQ== Google
DobrichDobrich Province69,434w+CAIQICIhRG9icmljaCxEb2JyaWNoIFByb3ZpbmNlLEJ1bGdhcmlh Google
BlagoevgradBlagoevgrad Province67,810w+CAIQICIpQmxhZ29ldmdyYWQsQmxhZ29ldmdyYWQgUHJvdmluY2UsQnVsZ2FyaWE= Google
HaskovoHaskovo Province64,564w+CAIQICIhSGFza292byxIYXNrb3ZvIFByb3ZpbmNlLEJ1bGdhcmlh Google
YambolJambol63,656w+CAIQICIWWWFtYm9sLEphbWJvbCxCdWxnYXJpYQ== Google
PazardzhikPazardzhik55,220w+CAIQICIeUGF6YXJkemhpayxQYXphcmR6aGlrLEJ1bGdhcmlh Google
AsenovgradPlovdiv Province54,778w+CAIQICIvQXNlbm92Z3JhZCxBc2Vub3ZncmFkLFBsb3ZkaXYgUHJvdmluY2UsQnVsZ2FyaWE= Google
VratsaVratsa49,569w+CAIQICIWVnJhdHNhLFZyYXRzYSxCdWxnYXJpYQ== Google
GabrovoGabrovo48,133w+CAIQICIgR2Ficm92byxHYWJyb3ZvLEdhYnJvdm8sQnVsZ2FyaWE= Google
KazanlukStara Zagora47,918w+CAIQICIeS2F6YW5sdWssU3RhcmEgWmFnb3JhLEJ1bGdhcmlh Google
MontanaMontana Province47,445w+CAIQICIpTW9udGFuYSxNb250YW5hLE1vbnRhbmEgUHJvdmluY2UsQnVsZ2FyaWE= Google
KyustendilKyustendil Province46,856w+CAIQICInS3l1c3RlbmRpbCxLeXVzdGVuZGlsIFByb3ZpbmNlLEJ1bGdhcmlh Google
DimitrovgradHaskovo Province38,015w+CAIQICIzRGltaXRyb3ZncmFkLERpbWl0cm92Z3JhZCxIYXNrb3ZvIFByb3ZpbmNlLEJ1bGdhcmlh Google
VidinVidin34,797w+CAIQICIaVmlkaW4sVmlkaW4sVmlkaW4sQnVsZ2FyaWE= Google
TargovishteTargovishte Province34,793w+CAIQICI1VGFyZ292aXNodGUsVGFyZ292aXNodGUsVGFyZ292aXNodGUgUHJvdmluY2UsQnVsZ2FyaWE= Google
Gorna OryahovitsaVeliko Tarnovo Province32,792w+CAIQICJER29ybmEgT3J5YWhvdml0c2EsR29ybmEgT3J5YWhvdml0c2EsVmVsaWtvIFRhcm5vdm8gUHJvdmluY2UsQnVsZ2FyaWE= Google
PetrichBlagoevgrad Province30,722w+CAIQICItUGV0cmljaCxQZXRyaWNoLEJsYWdvZXZncmFkIFByb3ZpbmNlLEJ1bGdhcmlh Google
SmolyanSmoljan30,689w+CAIQICIYU21vbHlhbixTbW9samFuLEJ1bGdhcmlh Google
KarlovoPlovdiv Province30,340w+CAIQICIpS2FybG92byxLYXJsb3ZvLFBsb3ZkaXYgUHJvdmluY2UsQnVsZ2FyaWE= Google
SvishtovVeliko Tarnovo Province30,157w+CAIQICIyU3Zpc2h0b3YsU3Zpc2h0b3YsVmVsaWtvIFRhcm5vdm8gUHJvdmluY2UsQnVsZ2FyaWE= Google
SilistraSilistra29,498w+CAIQICIaU2lsaXN0cmEsU2lsaXN0cmEsQnVsZ2FyaWE= Google
RazgradRazgrad28,931w+CAIQICIgUmF6Z3JhZCxSYXpncmFkLFJhemdyYWQsQnVsZ2FyaWE= Google
SandanskiBlagoevgrad Province28,510w+CAIQICInU2FuZGFuc2tpLEJsYWdvZXZncmFkIFByb3ZpbmNlLEJ1bGdhcmlh Google
LovechLovech27,910w+CAIQICIdTG92ZWNoLExvdmVjaCxMb3ZlY2gsQnVsZ2FyaWE= Google
SamokovSofia Province26,765w+CAIQICIfU2Ftb2tvdixTb2ZpYSBQcm92aW5jZSxCdWxnYXJpYQ== Google
SevlievoGabrovo24,582w+CAIQICIiU2V2bGlldm8sU2V2bGlldm8sR2Ficm92byxCdWxnYXJpYQ== Google
Nova ZagoraSliven Province23,625w+CAIQICIwTm92YSBaYWdvcmEsTm92YSBaYWdvcmEsU2xpdmVuIFByb3ZpbmNlLEJ1bGdhcmlh Google
TroyanLovech21,162w+CAIQICIdVHJveWFuLFRyb3lhbixMb3ZlY2gsQnVsZ2FyaWE= Google
AytosBurgas20,986w+CAIQICIVQXl0b3MsQnVyZ2FzLEJ1bGdhcmlh Google
BotevgradSofia Province20,909w+CAIQICIhQm90ZXZncmFkLFNvZmlhIFByb3ZpbmNlLEJ1bGdhcmlh Google
Gotse DelchevBlagoevgrad Province20,522w+CAIQICI5R290c2UgRGVsY2hldixHb3RzZSBEZWxjaGV2LEJsYWdvZXZncmFkIFByb3ZpbmNlLEJ1bGdhcmlh Google
VelingradPazardzhik20,286w+CAIQICInVmVsaW5ncmFkLFZlbGluZ3JhZCxQYXphcmR6aGlrLEJ1bGdhcmlh Google
KarnobatBurgas19,709w+CAIQICIhS2Fybm9iYXQsS2Fybm9iYXQsQnVyZ2FzLEJ1bGdhcmlh Google
PanagyurishtePazardzhik19,389w+CAIQICIvUGFuYWd5dXJpc2h0ZSxQYW5hZ3l1cmlzaHRlLFBhemFyZHpoaWssQnVsZ2FyaWE= Google
HarmanliHaskovo Province18,931w+CAIQICIiSGFybWFubGksSGFza292byBQcm92aW5jZSxCdWxnYXJpYQ== Google
PeshteraPazardzhik18,676w+CAIQICIlUGVzaHRlcmEsUGVzaHRlcmEsUGF6YXJkemhpayxCdWxnYXJpYQ== Google
LomMontana Province18,593w+CAIQICIhTG9tLExvbSxNb250YW5hIFByb3ZpbmNlLEJ1bGdhcmlh Google
ParvomayPlovdiv Province17,000w+CAIQICIrUGFydm9tYXksUGFydm9tYXksUGxvdmRpdiBQcm92aW5jZSxCdWxnYXJpYQ== Google
SvilengradHaskovo Province16,959w+CAIQICIvU3ZpbGVuZ3JhZCxTdmlsZW5ncmFkLEhhc2tvdm8gUHJvdmluY2UsQnVsZ2FyaWE= Google
PopovoTargovishte Province16,571w+CAIQICIrUG9wb3ZvLFBvcG92byxUYXJnb3Zpc2h0ZSBQcm92aW5jZSxCdWxnYXJpYQ== Google
RakovskiPlovdiv Province15,782w+CAIQICIiUmFrb3Zza2ksUGxvdmRpdiBQcm92aW5jZSxCdWxnYXJpYQ== Google
ChirpanStara Zagora15,109w+CAIQICIlQ2hpcnBhbixDaGlycGFuLFN0YXJhIFphZ29yYSxCdWxnYXJpYQ== Google
BerkovitsaMontana Province15,027w+CAIQICIkQmVya292aXRzYSxNb250YW5hIFByb3ZpbmNlLEJ1bGdhcmlh Google

Use a Bulgaria UULE with the API

Send the code to /v1/google/search and you get structured results for that city. This example searches “emergency vet” from Varna, the largest city in the list, with gl=bg and hl=bg.

Request for Varna

curl -G "https://api.justserp.com/v1/google/search" \
  -H "X-API-Key: YOUR_API_KEY" \
  --data-urlencode "q=emergency vet" \
  --data-urlencode "uule=w+CAIQICIUVmFybmEsVmFybmEsQnVsZ2FyaWE=" \
  --data-urlencode "gl=bg" \
  --data-urlencode "hl=bg"

Or pass the location name

You do not have to encode anything. The location parameter takes the canonical name and JustSERP does the rest.

Request with location

curl -G "https://api.justserp.com/v1/google/search" \
  -H "X-API-Key: YOUR_API_KEY" \
  --data-urlencode "q=pizza delivery" \
  --data-urlencode "location=Varna,Varna,Bulgaria" \
  --data-urlencode "gl=bg" \
  --data-urlencode "hl=bg"

Replace YOUR_API_KEY with your key. See the API docs for every parameter.

Need a street or neighbourhood?

These are v1 codes, built from Google's canonical city name. A v2 code uses coordinates instead, so it can point at a street or a neighbourhood. The UULE generator and decoder creates one for any coordinates.

Other countries

See all 208 countries

Canonical names from Google's public geo targets list. City list and population from GeoNames (CC BY 4.0). Only cities that match one Google location exactly are listed. Results can still differ from what a person in the city sees, because Google also personalises.

JustSERP

JustSERP was born out of our own need to scrape google search results to parse data for analytical and processing needs. We have gone through the excruciating process of running automated web search queries by bypassing bot filters, solving captchas and parsing convoluted HTML. It is our pleasure to share our expertise with others through this affordable, fast and reliable SERP API. Don't hesitate to contact us with any questions at [email protected].

© Copyright 2026, JustSERP
Made for Search Enthusiasts ❤