Село Грамаждано се намира в планински район, в подножието на северните склонове на Осоговска планина, които се простират от вр. Гроба към Кюстендилската котловина, на 5 км югозападно от гр. Кюстендил, на отклонение от пътя Кюстендил - Гюешево. Центърът му