Sirolo se nachází na pobřeží Jaderského moře, jižně od Ancony, nedaleko hory Monte Conero. Žije zde 3 900 obyvatel.