Sant Joan dels Arcs está ubicado en Viñols y Archs municipio en la provincia de Provincia de Tarragona, Cataluña. La población de Sant Joan dels Arcs es de 513 personas (2020), la distancia de Sant Joan dels Arcs a Madrid es de 548 kilómetros, la distancia de Sant Joan dels Arcs a Tarragona (capital de la Provincia de Tarragona) es de 21 kilómetros. Fontcoberta, La Llosa, Vilafortuny, Vinyols, Parc de Samà y Les Pobles se encuentran cerca de Sant Joan dels Arcs.