Sant Joan de Montdarn está ubicado en Viver i Serrateix municipio en la provincia de Provincia de Barcelona, Cataluña. La población de Sant Joan de Montdarn es de 22 personas (2020), la distancia de Sant Joan de Montdarn a Madrid es de 607 kilómetros, la distancia de Sant Joan de Montdarn a Barcelona (capital de la Provincia de Barcelona) es de 89 kilómetros. Viver, El Pujol de Planès, Torregassa, El Casó, Pegueroles y La Mare de Déu del Bosc se encuentran cerca de Sant Joan de Montdarn.