Schwyz se nachází ve stejnojmenném kantonu ve střední části Švýcarska. Je hlavním a druhým největším městem kantonu. Na jihu je ohraničen Alpami, na východě Lucernským jezerem a na severu Curyšským jezerem. Zajímavostí je, že kanton je jedním ze čtyř zakládajících kantonů Švýcarska. Kanton Schwyz dal Švýcarsku jméno i vlajku a zaujímá tak významné postavení v dějinách i kultuře země.
Oficiálním jazykem je němčina, lidé ale spíše používají švýcarskou němčinu (dialekt ve středním Švýcarsku). Místní obyvatelé jsou většinou katolíci. Staré město Schwyz zahrnuje mnoho budov ze 17. a 18. století. Navštívit můžete Forum der Schweizer Geschichte, které je umístěné v sýpce z roku 1711. Toto historické muzeum přibližuje život ve Švýcarsku od středověku do konce 17. století.