The full 28-row table (14 AWG to 2000 kcmil, copper and aluminum, 60/75/90 °C), how 110.14(C) picks the column, the base assumptions, the 240.4(D) overcurrent caps, the boundary values, and worked examples — plus a free in-browser conductor picker. Last updated 2026-08-30 (written for PanelWright v1.14).
pickConductor31016() core. This is a design aid only — verify against the NEC edition adopted in your jurisdiction.
Runs in your browser. No account, no install, data never leaves your machine. PanelWright already runs this table automatically on the 220.82 service-line and 220.61 neutral cards — this article explains the table itself and the picks the tool makes.
Table 310.16 says how many amperes a conductor may carry continuously at a given insulation temperature (60, 75, or 90 °C), assuming a 30 °C ambient and not more than three current-carrying conductors — and 110.14(C) tells you which of those three columns you are actually allowed to use, based on the temperature rating of the connected terminations. Pick the smallest size whose column ampacity is at least your required amperage, and for the three small sizes remember 240.4(D) caps the overcurrent device below the table value.
The table below is generated from the exact data structure in the calculator (T31016 in app.js) — not a screenshot, not a retyped copy. Base values only: 30 °C ambient, ≤3 current-carrying conductors, no 310.15 adjustment or correction applied. "240.4(D)" marks the three sizes whose overcurrent device is capped (see below). Dash = not listed (14 AWG has no aluminum columns; 16 and 18 AWG are dash-only rows in the official table and are omitted here — there is nothing to pick from them).
| Size | Cu 60 °C | Cu 75 °C | Cu 90 °C | Al 60 °C | Al 75 °C | Al 90 °C |
|---|---|---|---|---|---|---|
| 14 AWG 240.4(D) | 15 | 20 | 25 | — | — | — |
| 12 AWG 240.4(D) | 20 | 25 | 30 | 15 | 20 | 25 |
| 10 AWG 240.4(D) | 30 | 35 | 40 | 25 | 30 | 35 |
| 8 AWG | 40 | 50 | 55 | 35 | 40 | 45 |
| 6 AWG | 55 | 65 | 75 | 40 | 50 | 55 |
| 4 AWG | 70 | 85 | 95 | 55 | 65 | 75 |
| 3 AWG | 85 | 100 | 115 | 65 | 75 | 85 |
| 2 AWG | 95 | 115 | 130 | 75 | 90 | 100 |
| 1 AWG | 110 | 130 | 145 | 85 | 100 | 115 |
| 1/0 AWG | 125 | 150 | 170 | 100 | 120 | 135 |
| 2/0 AWG | 145 | 175 | 195 | 115 | 135 | 150 |
| 3/0 AWG | 165 | 200 | 225 | 130 | 155 | 175 |
| 4/0 AWG | 195 | 230 | 260 | 150 | 180 | 205 |
| 250 kcmil | 215 | 255 | 290 | 170 | 205 | 230 |
| 300 kcmil | 240 | 285 | 320 | 195 | 230 | 260 |
| 350 kcmil | 260 | 310 | 350 | 210 | 250 | 280 |
| 400 kcmil | 280 | 335 | 380 | 225 | 270 | 305 |
| 500 kcmil | 320 | 380 | 430 | 260 | 310 | 350 |
| 600 kcmil | 350 | 420 | 475 | 285 | 340 | 385 |
| 700 kcmil | 385 | 460 | 520 | 315 | 375 | 425 |
| 750 kcmil | 400 | 475 | 535 | 320 | 385 | 435 |
| 800 kcmil | 410 | 490 | 555 | 330 | 395 | 445 |
| 900 kcmil | 435 | 520 | 585 | 355 | 425 | 480 |
| 1000 kcmil | 455 | 545 | 615 | 375 | 445 | 500 |
| 1250 kcmil | 495 | 590 | 665 | 405 | 485 | 545 |
| 1500 kcmil | 525 | 625 | 705 | 435 | 520 | 585 |
| 1750 kcmil | 545 | 650 | 735 | 455 | 545 | 615 |
| 2000 kcmil | 555 | 665 | 750 | 470 | 560 | 630 |
Official heading (verbatim, 2023-NEC print on disk): "Table 310.16. Ampacities of Insulated Conductors Rated 0–2000 Volts, 60° to 90°C (140° to 194°F) Not More Than Three Conductors in Raceway or Cable or Earth (Directly Buried), Based on Ambient Air Temperature of 30°C (86°F)." The insulation types are listed per column in the official table (the 60 °C column covers TW/TWU/TXF/UF; 75 °C adds THW/THWN; 90 °C adds THHN/THHW/SIS/FEP/FEPB/SRPR and RHW/THWN for aluminum) — the ampacity values themselves do not depend on the type letter within a column.
The table gives you three numbers per size; 110.14(C) tells you which one you may actually use at the terminations. The controlling sentence (verbatim, NEC 2020 full-code text):
Practically: ≤100 A circuits → 60 °C column, >100 A circuits → 75 °C column (unless the equipment is listed and marked otherwise). The 90 °C column is never the termination column on an unmarked device — it exists so a 90 °C-insulation conductor can be derated from (310.15) and still land at or above the 75 °C value the terminations require. PanelWright implements this: you pick the material and the column, and the tool warns when you use the 90 °C column ("use only as a DERATING base (310.15); final ampacity must still respect the termination rating").
The printed values are the base ampacities. They apply as-is only when:
Both adjustments are the designer's — PanelWright reports the base pick and flags that 310.15 adjustments have not been applied. When both apply, the factors multiply together (correct first, then adjust).
For the three small sizes, the overcurrent device may be smaller than the table ampacity would allow, and that changes the wire size you actually need for a given circuit rating. Verbatim (2023-NEC print on disk):
The trap: a 14 AWG copper conductor has a 20 A ampacity in the 75 °C column — so ampacity-wise, 20 A "fits." But 240.4(D) caps its overcurrent device at 15 A, so a 20 A circuit cannot be wired with 14 AWG; it needs 12 AWG. PanelWright surfaces this as a note on every small-conductor pick (e.g. "240.4(D): overcurrent device for this size is capped at 15 A") so the ampacity number and the breaker limit are never confused.
The table is a staircase. These are the exact edges of the most-misquoted steps — every value below is computed by the shipped pickConductor31016() core and asserted in the public test suite. Copper, 75 °C column:
| Required ampacity | Smallest size (75 °C Cu) | Column ampacity | Note |
|---|---|---|---|
| 130 A | 1 AWG | 130 | exact fit — 1 AWG holds |
| 131 A | 1/0 AWG | 150 | +1 A crosses the step |
| 150 A | 1/0 AWG | 150 | exact fit — 1/0 holds |
| 151 A | 2/0 AWG | 175 | +1 A crosses the step |
| 200 A | 3/0 AWG | 200 | exact fit — 3/0 holds (the 200 A service) |
| 201 A | 4/0 AWG | 230 | +1 A crosses the step |
| 230 A | 4/0 AWG | 230 | exact fit — 4/0 holds |
| 231 A | 250 kcmil | 255 | +1 A crosses the step into kcmil territory |
Two consequences worth internalizing: (1) 200 A is a knife edge — exactly 200 A required lands on 3/0, and 200.1 A (or a 100% continuous-load requirement that pushes the required ampacity over 200) lands on 4/0; (2) the step from 4/0 to 250 kcmil is the point where "larger conductor" stops meaning "one size up AWG" and becomes a kcmil jump (230 → 255 A).
| # | Required ampacity (context) | Material / column | Smallest size | Pick's ampacity |
|---|---|---|---|---|
| 1 | 231.88 A — the flagship 2023 neutral (313.38 A basic → 220.61(B)(2) 279.37 A → 83% one-dwelling minimum) | Cu / 75 °C | 250 kcmil | 255 |
| 2 | 231.88 A — same neutral, aluminum | Al / 75 °C | 350 kcmil | 250 |
| 3 | 231.88 A — same neutral, 90 °C derating base | Cu / 90 °C | 4/0 AWG | 260 |
| 4 | 100 A — 220.82 service-line requirement (230.42(A)(2) 100% of load, 230.79(C) floor) | Cu / 75 °C | 3 AWG | 100 |
| 5 | 100 A — same requirement, aluminum | Al / 75 °C | 1 AWG | 100 |
| 6 | 100 A — same requirement, 60 °C terminations | Cu / 60 °C | 1 AWG | 110 |
| 7 | 15 A — a 15 A branch circuit (≤100 A → 60 °C column) | Cu / 60 °C | 14 AWG | 15 (OCPD capped at 15 A by 240.4(D)) |
| 8 | 20 A — a 20 A branch circuit, 60 °C terminations | Cu / 60 °C | 12 AWG | 20 (OCPD capped at 20 A by 240.4(D)) |
| 9 | 30 A — a 30 A branch circuit (dryer/range-class) | Cu / 60 °C | 10 AWG | 30 (OCPD capped at 30 A by 240.4(D)) |
| 10 | 16 A — one amp over the 15 | Cu / 60 °C | 12 AWG | 20 |
| 11 | 115 A — the same requirement across all three columns | Cu / 60 °C | 1/0 AWG | 125 |
| 12 | 115 A — same, 75 °C terminations | Cu / 75 °C | 2 AWG | 115 |
| 13 | 115 A — same, 90 °C derating base | Cu / 90 °C | 3 AWG | 115 |
| 14 | 665 A — the top of the copper 75 °C column | Cu / 75 °C | 2000 kcmil | 665 (exact) |
| 15 | 666 A — one amp past the top of the table | Cu / 75 °C | exceeds Table 310.16 | → 310.4 parallel conductors |
Rows 1–3 are the same 231.88 A neutral requirement across material/column: 250 kcmil Cu (255 A) at 75 °C, 350 kcmil Al (250 A) at 75 °C, and 4/0 Cu (260 A) at the 90 °C derating base. Rows 4–6 are the same 100 A service-line requirement: 3 AWG Cu at 75 °C, 1 AWG Al at 75 °C (aluminum is two AWG sizes larger at this level), and 1 AWG Cu if the terminations are 60 °C-rated. Rows 7–10 are the small-conductor cluster where 240.4(D) is in play. Rows 11–13 show how much the column choice moves the size for one requirement. Rows 14–15 show the table's edge and what the tool does instead of guessing past it. Every one of these is an assertion in test/run_tests.js (the feature-article block added this session plus the existing 310.16 suite).
The ampacity values are stable across 2014 through 2023. The 2023 NEC change analysis records no change to Table 310.16 (it is referenced in section indexes only, not in the change text), and the 2020 and 2023 values match the 2014 edition row-for-row — which is how PanelWright's copy was verified (a 2023-NEC print on disk, checked cell-by-cell, plus four independent live references). 2026: a secondary change-analysis source says the 2026 NEC keeps these ampacity values; that is flagged, not independently verified, and the tool/article remain scoped to the 2017–2023 values. (The 2026 NEC also renumbers Article 310's surroundings in places; the table's values are the part that matters for picks and are unchanged.)
Open the PanelWright neutral / service-line cards →
PanelWright runs this exact table automatically: the 220.61 neutral card picks the grounded conductor (83% one-dwelling minimum), the 220.82 card picks the ungrounded service-line conductors (100% of the calculated service current, 230.79(C) floor) — both with material + temperature-column selects, the 240.4(D) cap notes on small sizes, and the 310.15 "base values only" flag. The same page also covers 220.55 cooking, 220.54 dryers, 220.53 fixed appliances, 220.56 commercial kitchen, 220.42 lighting, voltage drop (Ch. 9), phase balancing, and breaker sizing.
T31016 core (28 sizes × 6 columns), which was verified at coordinate level (pymupdf cell geometry) against a verbatim 2023-NEC print on disk ("Calculations for the Electrical Exam," first printing Jan 2023, "Based on the 2023 NEC") — 0 of 168 cells mismatched — and cross-checked programmatically against four independent live references (wiresizes.com 2023-edition table, voltdropcalc.com, ecalpro.com, zing2.app 2020 table). The "no 2023 change" statement is from the 2023 NEC change analysis on disk (nec2023_pdh.txt). The 110.14(C) text is verbatim from the NEC 2020 full-code text on disk (a handful of 2020-scan OCR misreads corrected, listed inline). The 240.4(D) text is verbatim from the 2023-NEC print on disk. Every worked example and boundary value was computed this session by running the shipped pickConductor31016() core under node, and is asserted in the public test suite — 768/768 passing at the time of writing (756 + the 12 new 310.16 feature-article seam/column/over-table assertions added this session); the flagship 2023 case (231.88 A → 250 kcmil Cu / 350 kcmil Al @ 75 °C) matches a real 2023 standard neutral calculation exactly. The 2026 no-change note is flagged from a secondary source, as in the tool's UI. If you find an error in this article or the calculator, the code is plain HTML/JS in the public repo — read it, fix it, share it (MIT).