The United Kingdom’s telephone dialling codes are so familiar that most people rarely stop to think about them. Whether it’s London’s 020, Birmingham’s 0121, or Manchester’s 0161, these numerical prefixes have become part of local identity. Yet the UK’s numbering system has undergone numerous changes since the introduction of automatic telephone exchanges, and today’s pattern of area codes reflects more than a century of technological development and population growth.
A telephone dialling code, often known as an area code, identifies the geographic area associated with a landline telephone number. When making a call outside your local area, the dialling code directs the call to the correct exchange.
In the UK, dialling codes begin with a leading zero, known as the trunk prefix, followed by a geographic code. For example:
The code is followed by a local subscriber number.
When telephones first became widespread in the late 19th and early 20th centuries, calls were connected manually by operators. Subscribers simply asked an operator to connect them to another customer.
As automatic exchanges were introduced during the early 20th century, a system was needed to allow callers to dial numbers directly. Initially, local exchanges were identified by names rather than numbers.
By the 1950s and 1960s, the UK required a nationwide numbering scheme that would allow subscribers to make long-distance calls themselves, rather than relying on operators. The Post Office, which operated the telephone network at the time, introduced Subscriber Trunk Dialling (STD). Each area was assigned a unique code that could be dialled before the local number.
To keep up with growing demand for capacity there have been several significant changes to dialling codes over the years. In April 1995 a "1" was added after the initial zero in most geographic area codes. In 2000 a major reorganisation completely changed the dialling codes for many of the UK's largest cities, and introduced codes starting with "02".