Learn How Social Security Numbers Are Generated
Understanding the Basics of Social Security Numbers A Social Security Number (SSN) is a nine-digit identifier issued by the Social Security Administration (S...
Understanding the Basics of Social Security Numbers
A Social Security Number (SSN) is a nine-digit identifier issued by the Social Security Administration (SSA). The first SSN was issued in 1936, initially created to track workers' earnings and contributions to the Social Security program. Today, the SSN serves as the primary identification number for millions of Americans in various contexts including employment, banking, credit, taxes, and government services.
The structure of an SSN follows a specific pattern: XXX-XX-XXXX. This format breaks down into three parts, each with distinct meaning in the generation process. Understanding how these numbers are created reveals a systematic approach developed over decades to ensure uniqueness while managing millions of assignments annually.
The SSA issues approximately 450,000 new Social Security Numbers each month to newborns, immigrants, and others who request one. Despite the large volume of assignments, the system has built-in safeguards to prevent duplication. The generation method has evolved significantly since 1936, particularly with major changes implemented in 2011 that altered how numbers are created.
Before 2011, SSN assignment followed a geographic pattern that made it possible to determine where someone was born based on their number. This vulnerability created privacy concerns and made it easier for criminals to generate seemingly valid numbers. The SSA recognized these issues and completely redesigned the number generation process to randomize assignments and eliminate the geographic connection.
Practical Takeaway: Social Security Numbers follow a structured nine-digit format with three distinct sections. The way these numbers are generated has changed significantly over time, moving from a geographically-based system to a randomized system designed to enhance privacy and security.
The Three Components of a Social Security Number
The first three digits of an SSN are called the Area Number. Historically, this component indicated the geographic region where someone applied for their Social Security Number or where they lived when they obtained one. For example, numbers beginning with 001-003 were assigned to New Hampshire, while 267-272 were assigned to Pennsylvania. This geographic coding lasted from 1936 until the SSA changed the system in 2011.
The middle two digits are known as the Group Number. In the old system, this was a purely random number ranging from 01 to 99, assigned in a non-sequential pattern. The Group Number served no geographic or identifying purpose—it was simply used as a secondary organizing method for administrative purposes within the SSA's records.
The final four digits make up the Serial Number. This is the sequence number that completes the identification. In the historical system, Serial Numbers ranged from 0001 to 9999. The combination of Group Number and Serial Number could produce 99 × 9,999 different combinations, allowing the SSA to assign up to 990,099 different Social Security Numbers within each Area Number category.
Under the new randomization system implemented on June 25, 2011, all three components became randomized. The Area Number now ranges from 001 to 899 (skipping 666). The Group Number continues to range from 01 to 99. The Serial Number still ranges from 0001 to 9999. This randomization eliminated the geographic connection and made numbers much harder to predict or forge.
Practical Takeaway: An SSN's three sections (Area Number, Group Number, and Serial Number) each serve specific functions. Understanding what each section represents helps explain why the number generation process changed and how the new system works differently than the old one.
The Historical Geographic Assignment Method
From 1936 through 2010, the SSA assigned Social Security Numbers based on geography. When someone applied for an SSN, they received a number whose first three digits corresponded to the state where they submitted their application or where they were residing. This system seemed logical at the time—it organized the massive database of American workers into geographic regions that matched SSA office locations.
The geographic system worked through a structured assignment process. The SSA divided the nation into regions and assigned specific Area Number ranges to each state. New Hampshire held 001-003, Vermont had 004-007, Massachusetts claimed 010-034, and so on. As people moved and requested new numbers, the geographic connection became less reliable, but the original Area Number assignment still indicated where someone initially obtained their SSN.
This geographic method created an unintended problem: it made Social Security Numbers somewhat predictable. Someone familiar with the state codes could generate numbers that would appear valid by following the pattern. Criminals and identity thieves exploited this vulnerability by creating SSNs that matched the expected Area Number ranges. Employers and financial institutions couldn't easily distinguish between legitimately issued numbers and fraudulent ones simply by examining the first three digits.
A second major flaw emerged as the geographic system aged. People frequently moved between states throughout their lives, but their Social Security Numbers remained constant. This meant an SSN beginning with Connecticut's Area Numbers might belong to someone now living in California. The geographic coding became increasingly unreliable for its original purpose while simultaneously creating a privacy vulnerability—anyone could potentially determine where someone was living when they obtained their number.
Practical Takeaway: The old geographic system made SSNs somewhat predictable and created privacy concerns. Understanding why the SSA moved away from this method helps explain the benefits of the current randomized approach and why the change was necessary.
The Randomization System Implemented in 2011
On June 25, 2011, the SSA implemented Public Law 108-458, which required a complete redesign of how Social Security Numbers are generated. The new Randomization of Social Security Numbers (SSN) process eliminated geographic coding entirely. Under this system, all three components of an SSN—the Area Number, Group Number, and Serial Number—are now assigned randomly rather than sequentially or geographically.
The randomization process works through a computerized system that generates combinations across the full range of available numbers. The Area Number now uses 001-899, excluding 666 (which was historically never used). The Group Number ranges from 01-99, and the Serial Number ranges from 0001-9999. This creates a much larger pool of potential numbers: approximately 7.7 billion possible combinations compared to roughly 660 million under the old system.
One important aspect of the randomization system involves preventing duplicate SSNs. The SSA maintains a centralized database of all issued numbers and checks new assignments against this database to ensure uniqueness. When the computerized system generates a random combination, it immediately verifies that no one else has been assigned that exact number. If a duplicate is found (extremely rare given the vast pool of combinations), the system generates a different combination.
The transition to randomization didn't happen instantaneously for all numbers in use. The SSA continued issuing numbers from the old geographic inventory until that was depleted, then transitioned to the new randomized pool. By 2012, the SSA was primarily issuing randomized numbers. Today, people born after mid-2011 typically have fully randomized SSNs, though some numbers from the tail end of the geographic era may still be in circulation among people born during the transition period.
Practical Takeaway: The 2011 randomization system eliminated geographic patterns and made SSNs virtually impossible to predict or forge. The new system uses a much larger pool of available numbers and includes built-in database checks to prevent duplication.
How SSNs Are Assigned to Different Groups
The SSA assigns Social Security Numbers to several different groups of people through different processes. Newborns represent the largest category, with the SSA assigning numbers to approximately 350,000-400,000 infants each month in the United States. Since 2011, parents or hospitals can request an SSN for a newborn as part of the birth registration or hospital documentation process. This represents the most common pathway to receiving an SSN.
Immigrants and people granted lawful status in the United States represent another major group receiving SSNs. U.S. citizens, permanent residents, refugees, asylees, and certain other visa holders can request an SSN. These individuals apply through the SSA using Form SS-5, presenting documentation of their immigration status and identity. The SSA issues approximately 100,000 SSNs monthly to immigrants and others with work authorization.
Adopted children may receive new SSNs if the adoption finalizes before age five, though this is optional. Some parents request a new number as part of finalizing the legal relationship; others retain the original number assigned at
Related Guides
More guides on the way
Browse our full collection of free guides on topics that matter.
Browse All Guides →