Everyone who works in the UK, regardless of nationality, must have a National Insurance Number. Most Britons obtain one when they begin work, or around age 16. However, chances are if you're reading this, you haven't yet obtained one and need to know how. Here's a little background first.
A National Insurance Number is different from a National Health Service (NHS) Number. If you're looking for information on getting a NHS number, click here. The NHS number will give you access to free National Health care during your stay in the UK. A National Insurance Number, which is our subject here, is the equivalent of the American Social Security Number. This number is important mostly for tax purposes, though there are special benefits for UK nationals.
In order to apply, here's what you need to do:
1. Contact Jobcentre Plus at 0845 600 0643 (8.00 am to 6.00 pm Monday to Friday) to have your situation reviewed. If they determine that you need a NI Number, they will either set up an interview for you at your local Jobcentre Plus office or mail you an application. (In some cases, you cannot apply for a NI number without a firm job offer.)
2. EITHER Attend your interview on the appropriate day. This shouldn't take more than 30 minutes. They will ask you questions to determine your eligibility to work in the UK, etc. Nothing scary. OR If they don't require you to attend an interview, complete the application and mail back along with copies of your passport and visa.
3. If my experience is normative, they will send you a letter within a week or two containing your new NI number. In about 4-8 weeks, you will get an official NI card for your wallet.
Also note, in my experience, employers are not strict about you having a NI number in order to secure a job, as long as you tell them that you're in the application process, or about to apply. You should be able to give them your NI number as soon as you obtain it.
For more information on applying for a NI number, click here.