Raised beds can go anywhere you have a flat surface. You can put a raised bed on a gravel drive, on an asphalt parking lot, in an old garden, in your yard…or pretty much anywhere else you want. Because they are raised, you are creating a garden space above the ground. If the ground is less than ideal, it doesn’t matter as long as your raised bed is deep enough for the roots of the plants you put inside the bed.