Naselje se nahaja v občini Ivančna Gorica ob avtocesti A2 in železniški progi med Ljubljano in Novim mestom. Staro mestno jedro leži na podolgovatem griču 384 mnm pod razvalinami Starega gradu, novejše naselje pa leži na nadmorski višini 308 mnm, 20 km jugovzhodno od Ljubljane v dolini Višnjice na robu Dolenjskega podolja.
Z Ljubljano in Ivančno Gorico je povezana z redno medkrajevno avtobusno in železniško linijo.
Zgodovina
Najdbe iz prehoda bronaste dobe v železno dobo dokazujejo, da so okolico Višnje Gore že zgodaj poseljevali Iliri in Kelti. Najdbe hranijo v Narodnem muzeju Slovenije v Ljubljani.
Na področju današnjega mesta Višnje Gore je bilo v rimski dobi vojaško naselje Magnisna. Ko so pred nekaj desetletji v Višnji Gori gradili vodovod so odkrili tudi rimske lončene vodovodne cevi.
Prvotno naselbino Stari trg pisni viri omenjajo že leta 1269. Naselbina se je ohranila vse do danes in leži nižje pod gričem.
Višnja Gora je tedaj že imela svoj pečat in nekaj trške samostojnosti. Cesar Friderik III. je Višnjo Goro leta 1444 razglasil za trg. Trg so zaradi vse hujših turških vpadov morali premakniti na višji grič. Zgradili so obzidje in obrambne stolpe, kar je bil tudi pogoj za pridobitev mestnih pravic.
9. julija 1478 je Friderik III. tedanjemu trgu podelil mestne pravice zaradi strateško pomembne vloge pri obrambi pred turškimi vpadi. Od srednjeveške naselbine je delno ostalo ohranjeno mestno obzidje in stolp ter razvaline Starega gradu gospodov Višnjegorskih iz 11. stoletja (520 mnm).
Leta 1496 so Višnjani ustanovili mestno šolo, ki je bila 9. v današnji Sloveniji. Višnja Gora je imela tudi svoje sodišče, ki se je nahajalo v dvorcu višnjegorskih grofov. Sodišče so kasneje premestili v Grosuplje.
Pred drugo svetovno vojno je bil kraj sodni okraj, po njej občina, danes pa je le krajevna skupnost.
Simbol Višnje Gore je polž, priklenjen na zlato verigo. Po legendi je bil v bitki pri Sisku ranjen sin žene Beneškega doža. Viteza je na potovanju našla hči višnjegorskega grofa - Sofija Višnjegorska, ki se je odločila da bo za viteza skrbela. Vsi so bili prepričani, da bo vitez umrl, vendar je po dolgem okrevanju preživel. Višnjegorski grof je poslal po kneginjo Beneške republike, ki je že dolgo mislila, da je njen sin mrtev. V zahvalo je višnjegorskim grofom podarila pozlačeno polžjo hišičo v premeru okrog 10-15 centimetrov, okrašeno z diamanti. Polžjo hišico so višnjegorski grofje podarili mestu. Nekaj časa so jo hranili v mestni hiši, kasneje pa se je izgubila.
Skozi Višnjo Goro vsako leto 3. marca v pisateljev spomin priredijo 15 km dolgo Jurčičevo pot do Muljave. Prva polovica poti je hkrati tudi Gozdna učna pot po sledeh višnjanskega polža.
Na Mestnem trgu stoji cerkev sv. Ane pri kateri v juliju priredijo Anin sejem.
Na Mestnem trgu stoji Valvasorjev vodnjak, postavljen leta 1872, v zahvalo Valvasorju, ker je pisal o Višnji Gori.