American anchor for CNBC television network,Mark Haines had an estimated net worth of $7.5 million.

On May 25, 2011, Haines' wife Cindy reported that he had died at home in Marlboro, New Jersey, on the evening of May 24. He is survived by his wife, a son, and a daughter.