Městys Pecka leží ve zvlněné pahorkatině několik kilometrů východně od Nové Paky.
Obec a okolí
V rázovitém podkrkonošském městečku je vyhlášena městská památková zóna, která chrání městské domy se zdobenými štíty, barokní morový sloup a kašnu nebo zděné usedlosti. Mezi cenné stavby patří barokní kostel sv. Bartoloměje s křížovou cestou. Před budovou místní základní školy byl v roce 1921 nainstalován pomník Kryštofa Haranta z Polžic a Bezdružic, jednoho z českých pánů popravených roku 1621 na Staroměstském náměstí v Praze.
Nad obcí se tyčí hrad Pecka, založený koncem 13. století, s později přistavěným renesančním palácem. Severně od městečka se nachází autokemp s koupalištěm.