Salary data · BLS OEWS May 2025

Technical Writer salary in Trenton-Princeton, NJ

$117,130
Median annual
$56.31
Median hourly
$114,500
Mean annual
100
Employed

In Trenton-Princeton, NJ, a typical technical writer earned $117,130 a year in May 2025 (median), with an average of $114,500. About 100 people work in this occupation there.

That is 30% above the national median of $90,390. Compared with all occupations in Trenton-Princeton, NJ (median $63,490), technical writers earn 84% more. With a location quotient of 1.38, the occupation is more concentrated here than in the US as a whole.

Pay varies widely: the lowest-paid 10% earned less than $69,760, while the top 10% earned more than $158,480. Many technical writers are self-employed, and BLS wage surveys cover employees only, so freelance income can differ.

Pay distribution

PercentileAnnualHourly
10th$69,760$33.54
25th$79,420$38.18
Median$117,130$56.31
75th$139,230$66.94
90th$158,480$76.19

Source: U.S. Bureau of Labor Statistics, OEWS May 2025. Estimates exclude self-employed workers; "—" means the estimate was not released.