Yes, God has a form. You have a form, the plants and animals have forms, so why shouldn’t the person from whom all forms originate have a form?
Your father has a form, your grandfather had a form, and your great grandfather had a form. In this way, if you go back to the original person, from whom we all originate, God, He also has a form, and that’s why we have a form.
The purpose of religion is to know and love God, but unless there is realization of the transcendental form of the Supreme Personality of Godhead, there is no question of love of God.
“Foolish men, disregard Me when I appear in a human like body. They do not know that My nature is spiritual, and I am the great Lord of everything.1
Lord Krishna, Bhagavad-Gita 9.11
Lord Krishna appears in His original form once in every day of Brahma, which is every 8.64 billion years. So far in the current cycle, Lord Krishna has appeared more than 18,000 times on this planet in His original spiritual form. He has also appeared millions of times in many other forms such as Lord Ram, Lord Buddha etc.
Scientific Basis for having Form
If God can deliver His message, then from a scientific analysis, there must be some intelligent noise, which must be produced by some intelligent vibrations, which must come from the mouth of an intelligent living being. If there is a mouth, then there must be ears, nose, chest, hands, and legs. Thus, God must be a person with a form.
If one thinks that God does not have a form, then it means there are no legs, no hands, no chest, no nose, no ears, no mouth, no vibrations, and no message. This means there is no God (atheistic).
Can you love an invisible person? The simple answer is no.
Can you serve an invisible person? The simple answer is no.
Can you show your love to someone you have not seen, for example someone in the womb? The simple answer is no.
“Although I am unborn, imperishable, eternal, and the Lord of all living beings, using My internal energy, I still appear in My original spiritual form [human like form].”2
Lord Krishna, Bhagavad-Gita 4.6