---
title: Governmental Regions
date: 2026-09-18T16:26:00+01:00
author: Madison Plumridge
canonical_url: "https://cuf.org.uk/which-region-are-you-in?token=S05r8fK_gqZXnPP0NfbnHL8iYlTuxIOi&x-craft-preview=99e128ab78de929d9ec298787906c76ee43135ebfd030d7728a819ed37fd38echvxbmcuacg"
section: Pages
---
---

 

  

# Governmental Regions

 

 

 

 Which region am I in? — England    Find 

Postcodes use the letters at the start (LS → Yorkshire and the Humber).

  

Tap a region or a city dot, or search above.

 

' +''+cs.map(n=&gt;''+esc(n)+'').join('')+'

'; const info=document.getElementById('nnrf-info');info.innerHTML=html; info.querySelectorAll('.chip').forEach(b=&gt;b.onclick=()=&gt;{pickCity(b.dataset.c);info.querySelectorAll('.chip').forEach(x=&gt;x.classList.remove('active'));b.classList.add('active');}); document.getElementById('nnrf-reset').onclick=resetAll; } function pickCity(name){const o=cityEls[name];if(!o)return;selectRegion(o.data.region);markCity(name);showResult({kind:'city',city:name,region:o.data.region});} function resetAll(){ map.classList.remove('hasSel');clearMarks(); root.querySelectorAll('.region').forEach(el=&gt;el.classList.remove('sel')); Object.values(cityEls).forEach(o=&gt;o.lbl.classList.remove('reg')); document.getElementById('nnrf-info').innerHTML='Tap a region or a city dot, or search above.

'; document.getElementById('nnrf-result').innerHTML=''; } function norm(s){return s.trim().toLowerCase();} function findCity(qs){const q=norm(qs);return DATA.cities.find(c=&gt;c.name.toLowerCase()===q)||DATA.cities.find(c=&gt;c.name.toLowerCase().startsWith(q))||DATA.cities.find(c=&gt;c.name.toLowerCase().includes(q));} function pcArea(qs){const m=qs.toUpperCase().replace(/\s+/g,'').match(/^([A-Z]{1,2})[0-9]/);return m?m[1]:null;} function search(){ const raw=document.getElementById('nnrf-q').value;if(!norm(raw))return; const area=pcArea(raw); if(area){const reg=DATA.postcodes[area]; if(reg&amp;&amp;reg.startsWith('::')){showResult({kind:'out',area,country:reg.slice(2)});return;} if(reg){selectRegion(reg);showResult({kind:'pc',area,region:reg});return;} showResult({kind:'pcmiss',area});return;} const hit=findCity(raw);if(hit){pickCity(hit.name);return;} showResult({kind:'miss',q:raw.trim()}); } function showResult(o){ const el=document.getElementById('nnrf-result');let h=''; if(o.kind==='city'){const c=colourByRegion[o.region]; h='

' +'**'+esc(o.city)+'** is in the **'+o.region+'**

' +'Pinpointed on the map.

'; }else if(o.kind==='pc'){const c=colourByRegion[o.region]; h='

' +'Postcodes starting **'+o.area+'** are in the **'+o.region+'**

' +'Region highlighted on the map.

'; }else if(o.kind==='out'){h='

Postcodes starting **'+o.area+'** are in **'+o.country+'**

That\u2019s outside England, so it has no English region.

'; }else if(o.kind==='pcmiss'){h='

Couldn\u2019t place postcode area **'+o.area+'**

Try a nearby town or city name.

'; }else{h='

No match for **'+esc(o.q)+'**

Try a postcode or town \u2014 e.g. LS1 or Leeds.

';} el.innerHTML=h; } document.getElementById('nnrf-go').addEventListener('click',search); document.getElementById('nnrf-q').addEventListener('keydown',e=&gt;{if(e.key==='Enter')search();}); })();
