Situado en el valle del río Oria, tiene una población de 19 386 habitantes (2017).