Крайници е село в Западна България. То се намира в община Дупница, област Кюстендил.
Село Крайници се намира в планински район, в подножието на планините Рила и Верила, на около 10 км от град Дупница. Крайници е най-голямото по площ село в Дупнишка община. В землището на селото е имало римски и тракийски селища, за което свидетелстват множество могили и предмети намерени в околността. Повечето от могилите са разровени при иманярски набези. В района на селото е летище Крайници – бивша военна база с една от най-дългите нефункциониращи писти – 2,45 км. Летището е най-близо до град Сапарева баня.
При избухването на Балканската война в 1912 година 3 души от Крайници са доброволци в Македоно-одринското опълчение.[1] В Балканската война и Междусъюзническата война са загинали общо 22 жители.
След 09.09.1944 г. се създава ТКЗС. Над селото има военна база за тренировки на БА (1944 – 1989). Има кино, родилен дом, здравна служба.