In the USA the national average salary for a content marketer is $61,235. However, it really depends on your location, the person’s experience, and whether or not it’s an in-house hire or a freelancer