An above-ground pool is the least expensive option for a swimming pool. They’re a good choice for yards that are small or have unsuitable ... on the ground, on a deck, or on a concrete slab.