Obec Horky nad Jizerou leží 7 km severně od Benátek nad Jizerou. Archeologické nálezy prokázaly osídlení oblasti již v období kolem druhého tisíciletí př. n. l. Zámek byl v 16. století postaven na místě bývalé vodní tvrze ze 14. století. Majitelem tvrze byl Franěk z Brodce. Dalšími držiteli vsi a tvrze byli páni z Dubé, páni z Obříství, Vančurové z Řehnic a konečně Kaplířové ze Sulevic, kteří Horky získali v roce 1561. Kaplířové zakoupili ves i se zámkem, který z původní tvrze nechali vystavět Vančurové z Řehnic. Po Bílé hoře byl Sulevický majetek zkonfiskován a novými držiteli se stali Hartmanové z Klarštejna, kteří nechali zámek přestavět. Dědictvím se Horky dostaly do majetku Des Foursů a později Clam-Gallasům. Posledními udávanými držiteli zámku a vsi jsou Nostic-Reinekové (do roku 1919).
Dnešní kostel sv. Mikuláše vyrostl na základech starší gotické stavby, která byla již zchátralá a i přesto se ve věži se zachovala část gotické klenby. Kostel je vybaven třemi oltáři od M. Brauna. Přístup do obce je nejsnadnější po silnici vedoucí z Benátek nad Jizerou do Mladé Boleslavi.