A driver died Monday afternoon after he crashed into two houses in Eagle Mountain, according to law enforcement.