Did James Buchanan ever marry?

no, he is the only US president who did not marry. He was once engaged to Anna Coleman but she broke it off for unknown reasons.