letx=

Geometry

Area of a regular polygon

The area of any regular polygon (equal sides and equal angles) from the number of sides and the side length.

A=ns24tan⁡(πn)
Using the apothem aA=12×perimeter×a=12nsa

Calculator

The live calculator needs JavaScript. The worked example below shows the same steps it would.

See it move

apothem
  • 6 triangles, each ½ × s × apothem; apothem = 1.7321
  • Area = 10.392; perimeter = 12
  • Interior angles: sum 720°, each 120°

What the symbols mean

A
the area
n
the number of sides (3 or more)
s
the length of each side
tan⁡(πn)
the tangent of π/n radians (that is 180°/n)

When to use it

Use it for hexagonal tiles and nuts, octagonal stop signs and gazebos, pentagons, and any regular shape where you know a side. If you know the apothem (the distance from the centre to the middle of a side), the half-perimeter-times-apothem form is quicker.

Worked example

A hexagonal tile has 6 sides, each 2 cm long. What is its area? (n = 6, s = 2)

  1. Start from the formula.

    A=n⁢s24⁢tan⁡(πn)
  2. Substitute n = 6, s = 2 and work it out.

    A=6·224⁢tan⁡(π6)
    =6·44⁢tan⁡(π6)
    =244⁢tan⁡(π6)
    ≈10.3923
  3. (The angle π/n is in radians: π6 radians is 30°.)

Answer A ≈ 10.39 cm²

Why it works

Join the centre to every corner: the polygon splits into n identical isosceles triangles, each with base s. The height of each triangle is the apothem, s2tan⁡(π/n), from the right triangle with angle π/n at the centre. Adding the n triangle areas gives the formula.

Common mistakes

  • Using degrees in tan when your calculator is in radian mode, or the other way round: π/n radians is 180°/n.
  • Applying it to irregular polygons. Only equal sides and equal angles give n identical triangles.