Guadahortuna estas vilaĝo kaj municipo de la Aŭtonoma Komunumo Andaluzio, en la provinco de Granada, sude de Hispanio. Estas sur la norda parto de la komarko Los Montes. Limas kun la municipoj granadaj Montejícar, Iznalloz, Píñar, Torre-Cardela, Gobernador, Pedro Martínez kaj Alamedilla, kaj kun la municipo ĥaena Huelma. En 2017 estis 1932 loĝantoj, laŭ la INE.
La nomo de la loko derivas el la samnoma rivero Guadahortuna: la hispanlingvaj toponimoj kiu ekas per Guada- aŭ Guadi- estas devenaj el araba vorto ŭadi kiu signifas riveron.