Area Code Family Complexity: Which Codes Have the Deepest Roots?

Analysis of US area code family trees — which root codes spawned the most descendants, which have the deepest split chains, and how overlay groups add complexity. Split-family coverage: 100 root families, 373 of the 376 area codes (the rest are overlay-cycle codes tracked via overlay complexes).

213— complexity score 80, 22 codes deep
Published: Updated: Sources & Methodology

Key Findings

22
Codes in the largest family (213)

CA's 213 spans 4 generations from root to deepest descendant — the largest US family by full lineage

4
Maximum tree depth

213 descends 4 generations from root to deepest descendant (splits and overlays combined)

20
Solo root codes (no descendants)

20% of all root codes have never been split or overlaid

The 213 area code (CA) is the most complex family tree in the US (complexity score 80) — and also the largest, with 22 total codes spanning 4 generations of splits and overlays. Its longest split chain (213 → 714 → 619 → 760) chains 4 codes — a pattern driven by successive splits, each added as number demand in the region grew. In contrast, 20 root codes remain completely solo, never having spawned a single descendant.

Family Size Distribution

Most area code families are small — but a handful of mega-families dominate the landscape.

Solo (1)
20
Small (2–3)
39
Medium (4–6)
28
Large (7–10)
10
XL (11+)
3

The distribution is heavily right-skewed: 20 families (20%) have just one code, while the top 3 families account for 41 codes (11.0% of all area codes).

Depth & Split Chains

Some area codes went through multiple generations of geographic splitting before reaching their current form. These chains reveal the layered history of US telecommunications growth.

Longest Split Chains

213
213→714→619→760
4 levels
305
305→407→561→772
4 levels
415
415→209→559
3 levels
713
713→409→936
3 levels
201
201→609→856
3 levels

The 213 → 714 → 619 → 760 chain (4 levels) is the deepest split chain in the US. Each arrow represents a geographic split where a new area code was carved from an existing one.

Overlay Complexity

Overlay codes don't split geography — they add a new code on top of an existing area. Families with many overlays face a different kind of complexity: multiple codes sharing the same footprint.

29
Overlay-heavy families

Overlays equal or outnumber splits — indicating number exhaustion rather than geographic carving

60%
Highest overlay ratio

214 — 3 overlays out of 5 descendants

Overlay-Heavy Families

Families where overlays equal or outnumber splits — indicating number exhaustion rather than geographic expansion.

214TX
3/5 overlays
602AZ
2/4 overlays
212NY
3/7 overlays
301MD
2/5 overlays
303CO
2/5 overlays

All Families

Browse all 100 root families ranked by complexity score. Click any root code to view its detail page.

How Complexity Is Calculated

The complexity score (0–100) is a weighted composite of three dimensions:

40%
Family Size
Total codes in the family (max: 22)
30%
Tree Depth
Generations from root to deepest descendant (max: 4)
30%
Overlay Groups
Direct overlay children of the root (max: 3)

The highest-scoring family (213, CA) reaches 80. Each dimension is normalized to its observed maximum, then weighted and summed.

Root↕State↕Codes↕Depth↕Overlays↕Splits↕Groups↕Complexity▼
213CA2241201
80
212NY83343(max 3)
67
305FL113282
62.5
415CA1531131
59.8
713TX83252
57
214TX62323(max 3)
55.9
301MD63232
53.4
201NJ103181
50.7
312IL93171
48.9
617MA83161
47
303CO62232
45.9
313MI73151
45.2
919NC73151
45.2
602AZ52222
44.1
215PA63141
43.4
205AL72151
37.7
512TX72151
37.7
615TN62141
35.9
803SC62141
35.9
813FL62141
35.9
904FL62141
35.9
914NY73060
35.2
314MO52131
34.1
601MS52131
34.1
703VA52131
34.1
804VA52131
34.1
203CT42121
32.3
502KY42121
32.3
503OR42121
32.3
513OH42121
32.3
614OH42121
32.3
717PA42121
32.3
916CA42121
32.3
817TX41121
24.8
912GA41121
24.8
206WA52040
24.1
216OH52040
24.1
317IN31111
23
318LA31111
23
405OK31111
23
412PA31111
23
702NV31111
23
704NC31111
23
716NY31111
23
801UT31111
23
816MO31111
23
404GA42030
22.3
414WI42030
22.3
501AR42030
22.3
202DC21101
21.1
208ID21101
21.1
217IL21101
21.1
304WV21101
21.1
309IL21101
21.1
315NY21101
21.1
402NE21101
21.1
419OH21101
21.1
507MN21101
21.1
518NY21101
21.1
608WI21101
21.1
618IL21101
21.1
715WI21101
21.1
787PR21101
21.1
812IN21101
21.1
814PA21101
21.1
815IL21101
21.1
918OK21101
21.1
612MN51040
16.6
219IN31020
13
504LA31020
13
616MI31020
13
915TX31020
13
316KS21010
11.1
319IA21010
11.1
505NM21010
11.1
515IA21010
11.1
517MI21010
11.1
606KY21010
11.1
901TN21010
11.1
913KS21010
11.1
207ME10000
1.8
218MN10000
1.8
302DE10000
1.8
307WY10000
1.8
308NE10000
1.8
401RI10000
1.8
406MT10000
1.8
413MA10000
1.8
417MO10000
1.8
509WA10000
1.8
603NH10000
1.8
605SD10000
1.8
607NY10000
1.8
701ND10000
1.8
712IA10000
1.8
802VT10000
1.8
806TX10000
1.8
808HI10000
1.8
906MI10000
1.8
907AK10000
1.8

Showing 100 of 100 families. Click column headers to sort.

Methodology

Data source: Family tree relationships from our proprietary NANPA-derived dataset, cross-referenced with official area code assignment records. Regenerable with scripts/generate-family-complexity.py from data/family-tree.json.

Definitions: A full lineage counts every descendant of a root code through both splits and overlays (the largest lineage, 213, spans 22 codes). A split chain follows only geographic split edges — overlays are excluded (the longest chain, 213, runs 213 → 714 → 619 → 760). Overlay complexes — groups of codes sharing one footprint — are tracked separately from split families; codes that belong to overlay cycles but never spawned splits appear only in their overlay complex, not in any split-family entry above.

Coverage: 100 root families containing 373 total area codes. Each code is classified as root, split, or overlay based on its role in the NANP numbering plan.

Complexity score: A composite metric combining family size (40% weight), tree depth (30%), and overlay group count (30%). Each dimension is normalized to its observed maximum across all root families (size 22, depth 4, overlays 3) on a 0–100 scale; the highest-scoring family (213) reaches 80.

Split chains: Traced by following parent references from each split code back to its root. Only non-overlay (geographic split) codes are included in chain calculations.

Overlay groups: Groups of codes that share the same geographic footprint. A family with many overlay groups has multiple overlapping codes in the same region, indicating repeated number exhaustion.

Embed This Data

Add this data to your own site with our embeddable widgets.

Family Complexity Widget

<iframe
  src="https://aclookup.com/embed/infographic/largest-family-trees"
  width="100%"
  height="600"
  style="border:0;border-radius:8px"
  loading="lazy"
  title="Area Code Data Widget — aclookup.com"
></iframe>
<p style="font-size:12px;color:#666;margin-top:4px">
  Data: <a href="https://aclookup.com/studies/" target="_blank" rel="noopener">aclookup.com</a>
</p>