Urbisaglia is a comune in the province of Macerata, Marche, Italy. Its name comes from the ancient Roman town of Urbs Salvia, which is now in an archaeological park.