San Javier is a small town and municipality in the autonomous community and province of Murcia in southeastern Spain. The municipality is situated at the northern end of Murcia's Mediterranean coastline, the Costa Cálida.