The Core Formula for Resistance of a Wire (and Its Variables)
The fundamental formula for the DC or low-frequency AC resistance of a uniform wire is derived from the material's intrinsic resistivity and its physical geometry. In the metric system, it is expressed as:
R = ρ × (L / A)
For US-based electricians working with the National Electrical Code (NEC), the formula is adapted to use Circular Mils (CM) and a specific constant (K) to avoid converting square inches to square meters:
R = (K × L) / CM
| Symbol | Variable Name | Standard Unit (Metric) | Standard Unit (US/NEC) |
|---|---|---|---|
| R | Resistance | Ohms (Ω) | Ohms (Ω) |
| ρ (rho) | Resistivity of the material | Ohm-meters (Ω·m) | N/A (Replaced by K) |
| K | Specific resistance constant | N/A | Ω·cmil/ft (e.g., 12.9 for Cu at 75°C) |
| L | Length of the wire | Meters (m) | Feet (ft) |
| A | Cross-sectional area | Square meters (m²) | N/A (Replaced by CM) |
| CM | Circular Mils (area) | N/A | cmil (e.g., 10,380 for 10 AWG) |
When This Formula Applies (and When It Breaks)
This formula is not a universal law for all electrical scenarios; it relies on specific physical assumptions. Understanding its boundaries prevents catastrophic sizing errors in the field.
Core Assumptions
- Uniform Cross-Section: The wire must have a constant thickness. Tapered or damaged wires invalidate the 'A' variable.
- DC or Low-Frequency AC: At 60Hz (standard US mains), the formula holds true for wire sizes up to roughly 1/0 AWG. Above that, or at higher frequencies, skin effect forces current to the outer edge of the conductor, effectively reducing 'A' and increasing resistance beyond what the formula predicts.
- Steady-State Temperature: Resistance increases as the wire heats up under load. If you calculate voltage drop using the 20°C ρ value for a wire that will operate at 90°C in a hot attic, your calculated resistance will be roughly 25% too low.
Unit Mistakes That Break the Math
The most common reason hobbyists and junior techs get absurd answers (like calculating 4,000 Ω for a 10-foot cable) is unit misalignment:
- The mm² to m² Trap: Wire area is usually given in mm² (e.g., 2.5 mm²). You cannot plug '2.5' directly into 'A'. You must convert it to square meters by multiplying by 10⁻⁶ (2.5 × 10⁻⁶ m²).
- Radius vs. Diameter: If you are calculating area from a physical measurement using A = πr², ensure you halve the diameter first. Using the diameter in the radius slot quadruples your area and quarters your resistance.
- One-Way vs. Loop Length: The formula calculates the resistance of a single physical wire. For a complete circuit (voltage drop calculation), you must multiply 'L' by 2 to account for the return path (neutral or ground).
Rearranged Forms for Field Diagnostics
When troubleshooting, you rarely need to find 'R'—you already measured it with your multimeter. You need to find a hidden variable. Here are the algebraically rearranged forms:
| Target Variable | Rearranged Formula | Field Application |
|---|---|---|
| Length (L) | L = (R × A) / ρ | Estimating the distance to a short circuit or break in an underground cable using a time-domain reflectometer or precise resistance measurement. |
| Area (A) | A = (ρ × L) / R | Verifying if an unmarked wire spool is actually the gauge claimed on the label (checking for counterfeit or undersized copper). |
| Resistivity (ρ) | ρ = (R × A) / L | Identifying an unknown alloy. If ρ calculates to ~2.82 × 10⁻⁸ Ω·m, you are holding aluminum, not copper. |
Worked Examples with Strict Unit Tracking
Skipping intermediate steps is where calculation errors hide. Below are two solved problems tracking every unit conversion.
Example 1: Metric Calculation (EU/UK Standard Cable)
Problem: Find the resistance of a 50-meter spool of 2.5 mm² annealed copper wire at 20°C.
- Identify Knowns: L = 50 m. A = 2.5 mm². ρ (copper at 20°C) = 1.68 × 10⁻⁸ Ω·m.
- Convert Area: 2.5 mm² × (10⁻³ m / 1 mm)² = 2.5 × 10⁻⁶ m².
- Substitute into Formula: R = (1.68 × 10⁻⁸ Ω·m × 50 m) / (2.5 × 10⁻⁶ m²).
- Calculate Numerator: 1.68 × 10⁻⁸ × 50 = 8.4 × 10⁻⁷ Ω·m².
- Divide by Denominator: (8.4 × 10⁻⁷) / (2.5 × 10⁻⁶) = 0.336 Ω.
Answer: The 50m spool has a resistance of 0.336 Ω.
Example 2: US NEC Circular Mil Calculation
Problem: Find the one-way resistance of a 200-foot run of 10 AWG copper wire operating at 75°C.
- Identify Knowns: L = 200 ft. K (copper at 75°C) = 12.9 Ω·cmil/ft. CM for 10 AWG = 10,380 cmil (per NEC Chapter 9, Table 8).
- Substitute into US Formula: R = (K × L) / CM.
- Calculate Numerator: 12.9 × 200 = 2,580.
- Divide by Denominator: 2,580 / 10,380 = 0.2485... Ω.
Answer: The one-way resistance is 0.249 Ω. (Note: For voltage drop, the total loop resistance would be 0.249 × 2 = 0.498 Ω).
Decision Path: Sizing Wire for a Target Voltage Drop
Use this decision tree to terminate your math in a concrete wire purchase. We will size a wire for a 120V, 15A dedicated circuit running 100 feet from the panel to a workshop outlet, targeting a maximum 3% voltage drop.
| Step | Action & Calculation | Result |
|---|---|---|
| 1. Define Limits | Calculate max allowable voltage drop. 3% of 120V. | 3.6 Volts max drop |
| 2. Find Max Loop R | Use Ohm's Law (R = V / I). 3.6V / 15A. | 0.24 Ω max loop resistance |
| 3. Find One-Way R | Divide loop resistance by 2 (line + neutral). | 0.12 Ω max one-way resistance |
| 4. Solve for CM | Rearrange US formula: CM = (K × L) / R. Use K=12.9, L=100ft, R=0.12Ω. | CM = 1290 / 0.12 = 10,750 cmil |
| 5. Check Standard AWG | Compare required CM to NEC Table 8. 10 AWG = 10,380 cmil. 8 AWG = 16,510 cmil. | 10 AWG is too small (10,380 < 10,750). |
| 6. Concrete Pick | Select the next standard size up that exceeds 10,750 cmil. | Select 8 AWG THHN Copper |
Realistic Magnitudes and Bench Verification
What should your multimeter actually read when you test these wires? Understanding realistic magnitudes prevents you from chasing phantom faults.
- Short Jumper Wires (1 ft, 18 AWG): ~0.006 Ω. A standard $50 digital multimeter (DMM) will read 0.0 Ω or 0.1 Ω due to the resistance of the test leads themselves. You cannot accurately measure this without a 4-wire Kelvin micro-ohmmeter.
- Standard Appliance Cord (6 ft, 16 AWG): ~0.024 Ω. Still largely invisible to standard DMMs. If your meter reads 0.5 Ω on a short cord, the plug contacts are corroded or the internal crimp is failing.
- Long Branch Circuit (100 ft, 12 AWG): ~0.193 Ω (one-way). A high-quality DMM like the Fluke 87V (which resolves down to 0.1 Ω on the lowest range) will show 0.2 Ω or 0.3 Ω when shorting the leads, making it impossible to isolate the wire's true resistance from the lead resistance.
The Verification Protocol: To accurately verify the formula's output on the bench, you must eliminate lead resistance. If you do not own a Kelvin meter, use the 'relative' (REL) or 'null' function on a high-end DMM. Short the probes together, press REL to zero out the lead resistance, and then immediately measure the wire. For critical aerospace or high-current busbar work, refer to the NIST electrical metrology guidelines for 4-terminal sensing standards.
By anchoring your calculations to the correct temperature constant, tracking your area conversions, and terminating your math in a standard AWG size, the formula for resistance of a wire transitions from a textbook abstraction to a reliable field tool.






