Mathematics

Triangle Orthocenter: Formula, Rules & Examples

The triangle orthocenter is the point where the three altitude lines of a triangle intersect. An altitude passes through a vertex and is perpendicular to the line containing the opposite side. Every nondegenerate triangle has exactly one orthocenter, but its location changes with the triangle’s angles. In an acute triangle the orthocenter lies inside, in a right triangle it is the right-angle vertex, and in an obtuse triangle it lies outside. In coordinate geometry, an orthocenter can be found by writing equations for two altitudes and calculating their intersection. It is also connected to the centroid and circumcenter by the Euler line: if O is the circumcenter, G the centroid, and H the orthocenter, then O, G, and H are collinear with OG:GH = 1:2. These properties make the orthocenter a central part of triangle-center and perpendicularity problems.

What Is the Triangle Orthocenter?

For triangle ABC, draw an altitude through each vertex.

The altitude from A is perpendicular to:

line BC

The altitude from B is perpendicular to:

line AC

The altitude from C is perpendicular to:

line AB

The three altitude lines intersect at:

H

The point H is the:

orthocenter

Altitudes Determine the Orthocenter

The Triangle Altitudes are the defining lines of the orthocenter.

If D is the perpendicular foot from A to BC:

AD ⟂ BC

If E is the perpendicular foot from B to AC:

BE ⟂ AC

Then:

AD ∩ BE = H

The third altitude through C also passes through H.

Why Only Two Altitudes Are Needed

The concurrency theorem guarantees that all three altitudes meet at one point.

Therefore, to locate the orthocenter:

construct any two altitudes

and find their intersection.

The third altitude is useful as a verification.

Orthocenter of an Acute Triangle

If all three triangle angles are less than:

90°

each altitude meets the opposite side segment inside the triangle.

Therefore the three altitudes intersect:

inside the triangle

So an acute triangle’s orthocenter is an interior point.

Acute Coordinate Example

Take:

A = (0,0)

B = (6,0)

C = (2,4)

Side AB is horizontal.

Therefore the altitude from C is vertical:

x = 2

Slope BC is:

(4−0)/(2−6)

= −1

Therefore the altitude from A has slope:

1

Its equation is:

y = x

Intersect with:

x = 2

Therefore:

H = (2,2)

The point lies inside the triangle.

Orthocenter of a Right Triangle

In a Right Triangle, the two legs are already perpendicular.

Suppose:

AC ⟂ BC

Then:

AC

is an altitude from A to BC.

Likewise:

BC

is an altitude from B to AC.

These two altitudes meet at:

C

Therefore the orthocenter is the:

right-angle vertex

Right Triangle Example

Let:

A = (0,0)

B = (6,0)

C = (0,8)

The right angle is at:

A

Side AB is perpendicular to AC.

Therefore the altitude from B is AB’s? More precisely, the altitude through B to AC lies along AB, while the altitude through C to AB lies along AC.

They intersect at:

A

Thus:

H = (0,0)

Orthocenter of an Obtuse Triangle

If one triangle angle exceeds:

90°

two altitude lines meet extensions of the opposite sides outside the triangle.

Therefore the orthocenter lies:

outside

the triangle.

The altitude lines remain concurrent even though portions must be extended beyond the triangle’s boundary.

Obtuse Coordinate Example

Take:

A = (0,0)

B = (6,0)

C = (1,2)

AB is horizontal, so the altitude from C is:

x = 1

Slope BC:

(2−0)/(1−6)

= −2/5

Therefore the altitude from A has perpendicular slope:

5/2

Its equation is:

y = 5x/2

At:

x = 1

we obtain:

y = 5/2

Therefore:

H = (1,5/2)

Since C is:

(1,2)

the orthocenter lies outside the triangle beyond C.

Orthocenter Location Summary

For a nondegenerate triangle:

acute → H inside

right → H at the right-angle vertex

obtuse → H outside

This is one of the fastest ways to judge whether a calculated orthocenter is reasonable.

Orthocenter of an Equilateral Triangle

In an equilateral triangle, every median is also:

an altitude

an angle bisector

a perpendicular bisector

Therefore the:

orthocenter

centroid

circumcenter

incenter

all coincide.

Complete symmetry makes the four major triangle centers one point.

Coordinate Method Using Slopes

Suppose triangle vertices are:

A = (x₁,y₁)

B = (x₂,y₂)

C = (x₃,y₃)

To construct the altitude from A:

  1. calculate slope BC;
  2. find a perpendicular slope;
  3. write the line through A.

Repeat from another vertex.

Their Line Intersection is H.

Perpendicular Slope Rule

If a side has finite nonzero slope:

m

a perpendicular altitude has slope:

−1/m

For example, if:

m_BC = 2/3

then altitude from A has slope:

−3/2

This follows from the Slope rule for perpendicular lines.

Coordinate Example With Two Slanted Sides

Let:

A = (1,1)

B = (7,1)

C = (4,7)

AB is horizontal, so the altitude from C is:

x = 4

Slope BC:

(7−1)/(4−7)

= −2

Therefore altitude from A has slope:

1/2

Using Point-Slope Form:

y − 1 = 1/2(x − 1)

At:

x = 4

we get:

y − 1 = 3/2

Therefore:

y = 5/2

So:

H = (4,5/2)

Horizontal and Vertical Sides

Special slope cases simplify orthocenter calculations.

If a side is horizontal:

its altitude is vertical

If a side is vertical:

its altitude is horizontal

No negative-reciprocal calculation is necessary.

Recognizing these cases reduces algebra and avoids division-by-zero errors.

Vector Equation of an Altitude

Coordinate slopes are not necessary if vectors are available.

The altitude through A consists of points X satisfying:

(X − A) · (C − B) = 0

because:

X − A

points along the altitude, while:

C − B

points along side BC.

Their Dot Product must be zero for perpendicular vectors.

Vector Example

Suppose:

A = (0,0)

B = (6,0)

C = (2,4)

Direction BC:

C − B = (−4,4)

Let:

X = (x,y)

The altitude through A satisfies:

(x,y)·(−4,4) = 0

So:

−4x + 4y = 0

Therefore:

y = x

This matches the slope method.

Altitude Through Another Vertex

For the same triangle, side AB has direction:

B − A = (6,0)

The altitude from C satisfies:

(X − C)·(6,0) = 0

Therefore its x-coordinate must remain:

2

so:

x = 2

Intersecting:

y = x

and:

x = 2

gives:

H = (2,2)

Orthocenter From Line Equations

If triangle sides have equations, construct a perpendicular line through each opposite vertex.

For example, if side BC is:

Ax + By + C = 0

a normal vector to BC is:

(A,B)

An altitude perpendicular to BC therefore runs in the direction of this normal vector.

This provides another route to its equation.

Orthocenter and the Circumcenter

The mapped Triangle Circumcenter comes from perpendicular bisectors.

The orthocenter comes from altitudes.

They are different constructions:

circumcenter → perpendicular bisectors of sides

orthocenter → perpendicular lines through opposite vertices

Their locations can both lie outside a triangle, but for different geometric reasons.

Orthocenter and the Centroid

The Triangle Centroid is the intersection of the medians.

The centroid always lies inside the triangle.

The orthocenter can lie:

inside

on a vertex

outside

depending on triangle type.

In a non-equilateral triangle, these points are generally distinct.

Orthocenter and Medians

The mapped Triangle Medians connect vertices to opposite-side midpoints.

Altitudes instead connect vertices to opposite-side lines at right angles.

A line can be both a median and altitude when symmetry exists, such as the apex line of an isosceles triangle.

In a general scalene triangle, they are different.

Orthocenter and Incenter

The Triangle Incenter is the intersection of internal angle bisectors.

It is always inside the triangle.

Therefore:

angle bisectors → incenter

altitudes → orthocenter

An obtuse triangle makes their different behavior especially clear because the orthocenter moves outside while the incenter remains inside.

Euler Line

In every non-equilateral triangle, the:

circumcenter O

centroid G

orthocenter H

are collinear.

This line is called the:

Euler line

The centroid lies between O and H.

Their distances satisfy:

OG : GH = 1 : 2

Therefore:

GH = 2OG

and:

OH = 3OG

Euler-Line Example

Suppose:

OG = 5

Then:

GH = 10

and:

OH = 15

The centroid lies one-third of the way from circumcenter O to orthocenter H.

Orthocenter From Circumcenter and Centroid

Using position vectors:

H = 3G − 2O

This provides a powerful coordinate shortcut.

If O and G are known, H can be calculated without explicitly constructing altitudes.

Coordinate Euler-Line Example

For triangle:

A = (0,0)

B = (6,0)

C = (2,4)

the centroid is:

G = ((0+6+2)/3,(0+0+4)/3)

Therefore:

G = (8/3,4/3)

Its circumcenter is:

O = (3,1)

Then:

H = 3G − 2O

= (8,4) − (6,2)

Therefore:

H = (2,2)

This matches the altitude-intersection calculation.

Circumcenter-Origin Vector Formula

If the circumcenter O is chosen as the vector origin and vertex position vectors are:

a, b, c

then the orthocenter vector is:

h = a + b + c

Since centroid vector is:

g = (a + b + c)/3

we immediately obtain:

h = 3g

relative to circumcenter O.

This is another form of the Euler-line relationship.

Distance Between Circumcenter and Orthocenter

A useful identity is:

OH² = 9R² − (a² + b² + c²)

where:

R = circumradius

and:

a, b, c

are the triangle sides.

This connects triangle-center separation directly with side lengths.

OH Example for a Right Triangle

For a:

3-4-5

triangle:

R = 5/2

Then:

OH² = 9(25/4) − (9+16+25)

= 225/4 − 50

= 25/4

Therefore:

OH = 5/2

In a right triangle, H is the right-angle vertex and O is the midpoint of the hypotenuse, so this result is exactly expected.

Equilateral Check

For an equilateral triangle with side s:

R² = s²/3

Then:

OH² = 9(s²/3) − 3s²

= 3s² − 3s²

Therefore:

OH = 0

The orthocenter and circumcenter coincide.

Vertex-to-Orthocenter Distance

In an acute triangle:

AH = 2R cos A

BH = 2R cos B

CH = 2R cos C

These relationships connect the orthocenter with the circumradius and triangle angles.

For obtuse triangles, directed-distance conventions are required because one cosine becomes negative, so ordinary unsigned lengths should be handled carefully.

Acute Example

Suppose:

R = 10

A = 60°

Then:

AH = 2(10)cos60°

Therefore:

AH = 10

Orthocenter and Trigonometry

Altitude lengths can be expressed through sine:

hₐ = c sinB

or:

hₐ = b sinC

The angle relationships underlying perpendicular directions also follow standard Trigonometric Identities.

For example:

sin(90°−θ) = cosθ

explains why complementary angles naturally appear when an altitude creates right triangles inside the original triangle.

Orthocenter in an Isosceles Triangle

For an isosceles triangle, the altitude from the apex is also:

a median

an angle bisector

a perpendicular bisector of the base

Therefore the orthocenter lies on the triangle’s symmetry axis.

Its exact location along that axis depends on whether the triangle is acute, right, or obtuse.

Isosceles Acute Example

Take:

A = (0,6)

B = (−4,0)

C = (4,0)

The altitude from A is:

x = 0

By symmetry, the orthocenter lies somewhere on:

x = 0

Using another altitude locates its y-coordinate.

This often simplifies an otherwise two-variable coordinate calculation.

Orthocenter in an Equilateral Triangle

For an equilateral side s, altitude is:

h = s√3/2

The common center lies:

2/3

of the way down each median from a vertex.

Therefore vertex-to-orthocenter distance is:

2h/3

So:

AH = s√3/3

This equals the circumradius because all major centers coincide.

Reflection Property of the Orthocenter

Reflect the orthocenter H across any side of triangle ABC.

The reflected point lies on the triangle’s circumcircle.

Thus there are three reflected images of H, one across each side, and each lies on the circumcircle.

This provides a powerful bridge between altitude geometry and circumcircle geometry.

Why the Reflection Property Is Plausible

Suppose H is reflected across BC to H′.

Because AH is perpendicular to BC and altitude-angle relationships produce supplementary inscribed angles, the reflected point satisfies the angular condition for lying on the circumcircle through A, B, and C.

This property is especially useful in geometric proofs.

Orthocentric Systems

For a triangle ABC with orthocenter H, any one of:

A

B

C

H

acts as the orthocenter of the triangle formed by the other three points.

The four points form an:

orthocentric system

This follows from the network of perpendicular side-altitude relationships.

Orthocenter and Triangle Area

The orthocenter itself does not directly determine total Triangle Area.

However, locating H usually reveals altitude lines.

If the length of an altitude hₐ and side a are known:

A = ahₐ/2

Thus orthocenter constructions often provide the perpendicular information required for area calculations.

Coordinate Area Check

For:

A = (0,0)

B = (6,0)

C = (2,4)

the altitude from C to AB is:

4

Therefore:

area = 6(4)/2

So:

A = 12

The orthocenter:

H = (2,2)

lies along that altitude, but CH is not the entire altitude length in this example.

The altitude foot lies at:

(2,0)

Orthocenter Is Not Usually an Altitude Foot

The orthocenter is the intersection of altitude lines.

It is generally not the foot where an altitude meets the opposite side.

In an acute triangle, H lies somewhere along each altitude between its vertex and foot only in certain portions of the geometry.

The foot itself is a separate point on the opposite side.

Finding Altitude Feet

Once an altitude line is known, its foot can be found by intersecting it with the corresponding opposite-side line.

The Line From Two Points method can establish that side equation.

Then the intersection supplies the foot coordinates.

Orthocenter From Triangle Solving Data

A Triangle Solving problem may first determine:

sides

angles

altitudes

or coordinates.

Once enough geometry is known, the orthocenter can be constructed.

The orthocenter is therefore usually a consequence of the triangle’s fully determined shape rather than an independent size measurement.

Orthocenter and Right-Triangle Solving

If triangle solving determines:

C = 90°

then no further altitude intersection is needed.

Immediately:

H = C

The circumcenter simultaneously becomes the midpoint of the hypotenuse.

This makes right triangles one of the simplest orthocenter cases.

Orthocenter and Pythagorean Geometry

Each altitude creates right triangles.

The Pythagorean Theorem can therefore calculate altitude segments, distances from vertices to H, or side subdivisions when enough lengths are known.

However, a general altitude should not be assumed to bisect the opposite side.

That occurs only in special symmetric cases.

Orthocenter and Similar Triangles

Altitudes often create pairs of Similar Triangles.

For example, in an acute triangle the small right triangles around altitude feet share complementary angle relationships with the original geometry.

Similarity can then establish ratios involving:

altitude segments

side projections

distances to H

before locating or analyzing the orthocenter.

Scaling the Orthocenter Configuration

If a triangle is scaled by factor k:

sides scale by k

altitudes scale by k

medians scale by k

circumradius scales by k

Distances involving the orthocenter also scale by:

k

The orthocenter retains the same relative position under a similarity transformation.

Translation and Rotation

Translating or rotating a triangle moves the orthocenter by the same rigid transformation.

Perpendicularity is preserved, so altitude concurrency remains unchanged relative to the triangle.

Therefore the orthocenter depends on the triangle’s shape and position but not on how the diagram is oriented on a page.

Orthocenter Under Reflection

Reflecting an entire triangle reflects its orthocenter as well.

The altitude structure is preserved because reflections preserve:

angles

perpendicularity

incidence

This is distinct from reflecting only H across one side, which produces a point on the circumcircle.

Can the Orthocenter Lie on a Side?

For an ordinary nondegenerate triangle, the orthocenter lies on the triangle boundary only in the right-triangle case, where it is a vertex.

For acute triangles it is strictly inside.

For obtuse triangles it lies outside.

Can the Orthocenter Equal the Centroid?

Yes, but only in the equilateral case for a nondegenerate triangle.

If orthocenter and centroid coincide, the triangle’s symmetry forces all three sides and angles to be equal.

The circumcenter and incenter then coincide there as well.

Can the Orthocenter Equal the Circumcenter?

Again, this occurs for an equilateral triangle.

For a right triangle they are particularly far apart geometrically:

H = right-angle vertex

O = hypotenuse midpoint

Their separation equals the circumradius.

Orthocenter and Nine-Point Geometry

The midpoint of segment:

OH

is the center of the triangle’s nine-point circle.

That circle passes through important points including:

the three side midpoints

the three altitude feet

the midpoints of AH, BH, and CH

This is a deeper consequence of the orthocenter-circumcenter relationship.

Units

The orthocenter is a point, so its coordinates use ordinary coordinate units.

Distances such as:

AH

OH

use linear units.

Area calculations involving altitude lengths use square units.

No special “orthocenter unit” exists.

Common Triangle Orthocenter Mistakes

A common mistake is drawing medians instead of altitudes.

The orthocenter comes from lines through vertices perpendicular to opposite sides.

Another error is assuming H must be inside the triangle.

It lies outside an obtuse triangle and at the right-angle vertex of a right triangle.

For coordinate problems, use the perpendicular slope, not the same slope as the opposite side.

Horizontal and vertical sides require special handling because vertical slopes are undefined.

Do not confuse an altitude foot with the orthocenter.

The centroid’s 2:1 median rule does not define H.

When using the Euler line, remember:

OG : GH = 1 : 2

with G between O and H.

Finally, verify a calculated orthocenter by checking that it lies on a third altitude.

Frequently Asked Questions

What is the triangle orthocenter?

The orthocenter is the intersection of a triangle’s three altitude lines.

What is an altitude?

A line through a vertex perpendicular to the line containing the opposite side.

How many orthocenters does a triangle have?

Exactly one for every nondegenerate triangle.

Where is the orthocenter of an acute triangle?

Inside the triangle.

Where is the orthocenter of a right triangle?

At the right-angle vertex.

Where is the orthocenter of an obtuse triangle?

Outside the triangle.

How do you find the orthocenter from coordinates?

Write equations for two altitudes and find their intersection.

What slope does an altitude have?

If the opposite side has finite nonzero slope m:

altitude slope = −1/m

How can vectors define an altitude?

The altitude from A satisfies:

(X−A)·(C−B) = 0

Is the orthocenter the same as the centroid?

Not generally.

Is it the same as the circumcenter?

Not generally.

Is it the same as the incenter?

Not generally.

When do the major triangle centers coincide?

In an equilateral triangle.

What is the Euler line?

The line containing the circumcenter O, centroid G, and orthocenter H.

What ratio holds on the Euler line?

OG : GH = 1 : 2

How do you find H from O and G?

H = 3G − 2O

What is the circumcenter-orthocenter distance formula?

OH² = 9R² − (a²+b²+c²)

What happens when the orthocenter is reflected across a triangle side?

Its reflection lies on the circumcircle.

How can I check an orthocenter calculation?

Verify that the point lies on two independently constructed altitudes, confirm its location matches the triangle type, and test it against the third altitude when possible.

Mehran Khan

Mehran Khan is the primary author at The Logic Library and CEO & Founder of One Digit Media. With 10+ years of experience in software engineering, SEO, and digital publishing, he uses a research-led approach to Logics, Maths, Tech, Formulas, Science, and AI.

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button