Is Freemasonry a religion?

No, it is not. Freemasonry is certainly not a religion by primary definition of the term, nor it has any pretensions to become one.