Konjic je grad i općina u Hercegovačko-neretvanskom kantonu Federacije Bosne i Hercegovine, entitetu Bosne i Hercegovine. Nalazi se u sjevernoj Hercegovini, oko 50 kilometara jugozapadno od Sarajeva.
To je planinsko, šumovito područje i 268 m nadmorske visine. Općina se prostire na obje strane rijeke Neretve. Od 2013.godine ima 26.381 stanovnika. Grad je jedno od najstarijih stalnih naselja u Bosni, koje datira još od 4000 godina; grad u svojoj sadašnjoj inkarnaciji nastao kao važan grad krajem 14. veka.