As of now, the cost of applying for US citizenship (Form N-400) is $760, but if an applicant applies online, they will receive a $50 discount, bringing the cost down to $710.