Upper border of thyroid cartilage is at -
Thyroid cartilage, itself lies in front of C4 - C5 level. Its upper border is at C4 vertebra level.

"The superior border of the thyroid cartilage is at the C4 level." — Atlas of anatomy
C2
C4
C6
Tl