Sjöbo ligger cirka 35 kilometer øst for Lund, 25 km nord for Ystad og 45 km vest for Simrishamn.