Can I bury the deceased on private property?

Yes. Provided you are in compliance with any local and state zoning laws and other regulations, and are the owner, or have permission from the owner, of the property.