Der Middle Fork Powder River entspringt in den östlichen Ausläufern der Bridger Mountains im nördlichsten Natrona County auf einer Höhe von etwa 2650 m.[1] Von dort fließt nach Nordosten und erreicht das Washakie County, bevor er sich nach Osten wendet und das Johnson County erreicht. Der Middle Fork Powder River fließt durch mehrere Schluchten und Canyons in den südlichen Bighorn Mountains und erreicht den historisch bedeutsamen Pass Hole-in-the-Wall, wo westlich des Steamboat Rock mit dem Buffalo Creek von rechts der längste Nebenfluss hinzufließt. Weiter flussabwärts erhält er mit Beaver Creek und Red Fork Powder River von links weitere größere Nebenflüsse und folgt mäandrierend dem Verlauf des Wyoming Highway 190 nach Nordosten. Bei Kaycee verlässt der Fluss die Bighorn Mountains, unterquert die Interstate 25 sowie U.S. Highway 87 und Wyoming Highway 196 und fließt südlich des Ortes nach Osten. Der Middle Fork Powder River verläuft noch einige Kilometer parallel zum Wyoming Highway 192 in östliche Richtung und fließt nach knapp 109 km rund 7 km östlich von Kaycee auf einer Höhe von 1391 m mit dem North Fork Powder River zum Powder River zusammen.[1]
Der abgelegene Hole-in-the-Wall-Pass am Zusammenfluss von Middle Fork Powder River und Buffalo Creek wurde im späten 19. Jahrhundert von verschiedenen Banditen und Gesetzlosen als Unterschlupf genutzt. Sundance Kid und Butch Cassidy führten ab 1896 eine Bande an, die bald als The Wild Bunch („Der wilde Haufen“) bekannt wurde. Am Hole-in-the-Wall-Pass hatte The Wild Bunch zusammen mit anderen Banden einen Unterschlupf. Der lose Zusammenschluss von Gesetzlosen wurde nach dem Schlupfwinkel als Hole-in-the-Wall-Gang bezeichnet. Ende 1898 hatten die Viehzüchter und Eisenbahnunternehmer das Gebiet wieder unter Kontrolle.[3]