La localidad está situada a 52 km de Madrid y su término municipal tiene una superficie de 27,29 km².