The salary of a federal background investigator varies based on experience, location, and agency. Typically, these roles offer competitive pay ranging from $50,000 to $90,000 annually. Investigators may also receive additional benefits like healthcare, retirement plans, and paid time off, making it an attractive career path.