No, you don't. Your city would look very, very different if you had parking minimums like in the US.
A parking spot is about 30 square meters. 300 square feet. My house is on a footprint of 900 square feet. When you add driveway length, you can see that my driveway takes up almost as much land as my house, and for homes with more than one parking spot in my area, it can take up more than the house.
For businesses, it's even worse. Look at a satellite image of any American suburban area, and start coloring in the parking spots, and you'll be appalled at how much space is taken up by these things.