The best bush to plant along a fence depends on your specific needs and preferences. For privacy and security, consider planting dense evergreen bushes like boxwood or holly. If you're looking for something more decorative, flowering bushes such as hydrangeas or roses can add color and beauty to your fence line.