Nero the Assassin was filmed in multiple locations across Southern Europe, mainly during the spring and summer of 2024. Key filming locations included the South of France, particularly in the Pyrénées-Orientales department around Perpignan, featuring historic sites like the Forteresse de Salses and Château d’Aubiry. Additional key spots were the French Riviera cities of Nice and Menton, Italy’s Ventimiglia with its narrow cobblestone alleys, and Spanish cities Barcelona and Valencia. These locations provided authentic medieval architecture, coastlines, and mountainous fortresses that brought the 1504 setting of the series to life.