Elokuva National Treasure: Book of Secrets tehtiin Yhdysvalloissa, Isossa-Britanniassa ja Ranskassa.Buckinghamin palatsin sisätilat kuvattiin Lontoossa Lancaster Housessa. Elokuva kuvattiin myös Universal Studiosilla Kaliforniassa.