Flores is the capital of the Petén Department, Guatemala's landlocked, northernmost department. The population was 45,560 in 2023. Flore…Flores is the capital of the Petén Department, Guatemala's landlocked, northernmost department. The population was 45,560 in 2023. Flores is the seat of the municipality of Flores. Its Catedral Nuestra Señora de Los Remedios y San Pablo Itzá is the cathedral episcopal seat of the Apostolic Vicariate of El Petén.