把写给瑞德的信藏在橡树下，这棵树实际上位于俄亥俄州里奇兰县卢卡斯（）的马拉巴尔农场州立公园（）附近，后于2016年被大风刮倒。片尾安迪和瑞德在墨西哥锡瓦塔内霍重聚，但就像片中位于缅因州的监狱是在俄亥俄州取景一样，锡瓦塔内霍的戏段实际是在加勒比海美属维尔京群岛圣克罗伊岛摄制，海滩实际位于该岛为保护棱皮龟设立的桑迪角国家野生动物保护区（）。瑞德及狱友听到《费加罗的婚礼》片段时正在做木工，这场戏是在上桑德斯基的木工店拍摄，该店后更名“肖申克木工”（）；片头的法庭戏在怀恩多特县法院取景。其他拍摄地点包括马拉巴尔