Trinafour ist eine kleine Ortschaft, die im Norden von Schottland zwischen Perth im Nordosten und Stirling im Südwesten in der Region Perth and Kinross liegt. Im Rahmen der historischen Gliederung Schottlands in Civil Parishes zählt es zu Blair Atholl, das zu Perthshire gehörte.