Verified against boi.gov.in — July 2026

All 15 FRRO Offices in India

Addresses, phone numbers, emails and state-by-state jurisdiction for every Foreigners Regional Registration Office — including the November 2025 changes that made most older directories wrong.

Which FRRO is yours?

Jurisdiction follows where you stay, not where you landed. Pick your state — and district, where it matters.

Your FRRO is determined by your place of stay — not your port of entry.

Jurisdiction data verified against the Bureau of Immigration (boi.gov.in). District-level FRO arrangements can also operate locally — the e-FRRO portal routes applications to the right authority automatically. General guidance, not legal advice.

The complete FRRO office list

Click any office for full contact details, jurisdiction and how to apply. Details verified against the Bureau of Immigration's official pages, July 2026.

OfficeAddressJurisdiction
FRRO DelhiLevel-2, East Block-VIII, Sector-1, R.K. Puram, New Delhi – 110066Delhi, Himachal Pradesh, Uttarakhand, Noida & Ghaziabad (UP)
FRRO MumbaiAnnex-II Bldg., 3rd Floor, Badruddin Tayyabji Marg, Behind St. Xavier's College, C.S.T., Mumbai – 400001Maharashtra, Goa, Madhya Pradesh, Chhattisgarh
FRRO Bengaluru
(Bangalore)
5th Floor, A Block, TTMC, BMTC Bus Stand Building, K.H. Road, Shantinagar, Bangalore – 560027Karnataka
FRRO ChennaiShastri Bhawan Annexe, Building No. 26, Haddows Road, Nungambakkam, Chennai – 600006Tamil Nadu, Puducherry, Andaman & Nicobar
FRRO HyderabadSardar Vallabhai Patel BoI OCR Complex, Shamshabad–Pahadishareef Road, near GMR Township, Mamidipally, Shamshabad, Telangana – 501218Telangana, Andhra Pradesh, Odisha
FRRO Ahmedabad235, Ground Floor, HUDCO Bhawan, Iswar Bhuvan Road, Navrangpura, Ahmedabad, GujaratGujarat, Daman & Diu, Dadra & Nagar Haveli
FRRO Kolkata237, A.J.C. Bose Road, KolkataWest Bengal, Bihar, Jharkhand, Sikkim & most of the North-East
FRRO Lucknow12th Floor Hall, No. 1, Kendriya Bhawan, Sec-H, Aliganj, LucknowUttar Pradesh (except Noida & Ghaziabad)
FRRO Amritsar208, Near Govind Park, Basant Avenue, Amritsar, PunjabPunjab, Jammu & Kashmir
FRRO JaipurPlot No. 01, Jhalana Doongri, Opposite Aranya Bhawan, Jaipur – 302004Rajasthan
FRRO ChandigarhFirst Floor, BSNL Telephone Exchange, Sector 37 D, Chandigarh – 160036Chandigarh, Haryana (incl. Gurugram)
FRRO Kochi
(Cochin)
2nd Floor, Airlines Offices Building, Cochin International Airport Ltd., Airport PO, Cochin – 683111Central Kerala (6 districts) & Lakshadweep
FRRO Kozhikode
(Calicut)
6th Floor, Nikarthil Chambers, Opposite Sarvaram Bio Park, Mini Bypass Road, Arayidathupalam, Kozhikode, Kerala – 673004North Kerala (5 districts)
FRRO Thiruvananthapuram
(Trivandrum)
T.C. 30/1398-3, First Floor, Amrith Plaza, Nalumukku, P.O. Pettah, Thiruvananthapuram – 695022South Kerala (3 districts)
FRRO GuwahatiLGBI Airport, Borjhar, Guwahati – 781015Assam

FRRO vs FRO

FRROs are the fifteen regional offices listed above. Everywhere else, FRO (Foreigners Registration Officer) functions operate at district level, usually through the local police or district authority. You don't need to work out which applies — applications filed on the e-FRRO portal are routed automatically.

Before visiting any office

  • • Confirm a visit is actually required — most services complete online.
  • • Re-check the address on the e-FRRO portal; offices do relocate.
  • • Carry originals of every document you uploaded.
  • • Bring your application reference and any appointment confirmation.

FRRO offices — common questions

How many FRRO offices are there in India?

Fifteen. The Bureau of Immigration lists FRRO offices in Delhi, Mumbai, Bengaluru, Chennai, Hyderabad, Ahmedabad, Kolkata, Lucknow, Amritsar, Jaipur, Chandigarh, Kochi, Kozhikode, Thiruvananthapuram and Guwahati. Guwahati was added — and Jaipur and Chandigarh upgraded to full FRROs — in November 2025 under the Immigration and Foreigners Act, 2025.

Which FRRO office is mine?

Jurisdiction follows where you are staying in India, not your port of entry. Each state or union territory is assigned to one FRRO — with district-level splits in Kerala (three offices) and Uttar Pradesh (Noida and Ghaziabad go to Delhi, the rest to Lucknow). Use our Jurisdiction Finder to check yours in seconds.

What is the difference between an FRRO and an FRO?

FRROs are the regional registration offices in major cities. Elsewhere, Foreigners Registration Officer (FRO) functions are typically carried out at district level, often through the local police or district authority. Applications made on the e-FRRO portal are routed to the correct authority automatically.

Do I need to visit an FRRO office in person?

Usually not. Since 2018, registration, visa extensions, exit permits and most other services run through the official e-FRRO portal, and you attend an office only when specifically instructed — for verification, an interview, or an exceptional case.

Did FRRO jurisdictions change recently?

Yes — significantly, in November 2025. Guwahati became a new FRRO (taking Assam from Kolkata), Jaipur was upgraded (taking Rajasthan from Delhi), and Chandigarh was upgraded (taking Haryana, including Gurugram, from Delhi). Several offices — Hyderabad, Ahmedabad, Lucknow, Amritsar, Kozhikode and Thiruvananthapuram — have also moved to new addresses in recent years, so older directories are unreliable.

Related guides

Disclaimer: India Visa Experts is an independent consultancy, not affiliated with the FRRO, the Bureau of Immigration, or the Government of India. Office details change — always confirm on the official e-FRRO portal before travelling. See our editorial policy.

Rather not deal with the FRRO yourself?

Registration, extensions, exit permits — we prepare and manage the whole process for you.

Independent consulting service. Not affiliated with the Government of India or any government agency.