This article focuses on issues of arbitrability of disputes arising from public contracts and whether arbitration awards should be re-viewed by administrative courts. A comparative study between German and the Taiwanese laws have indicated that disputes arising from public contracts are arbitrable, and arbitration clauses contained in public contracts share the same nature as public contracts and hence enjoy the status of such contracts. Although these disputes are arbitrable, the author argued that legal boundaries of the procedural and substantive laws should be noted. High Administrative Courts should preside cases regarding setting aside the arbitration awards for disputes arising from public contracts. The author also asserted that High Administrative Courts, in accordance with the Arbitration Act in Taiwan, should take into account public policy, prohibited and mandatory rules, as well as the extent of breach of contract when reviewing cases regarding setting aside of arbitration awards, in order to maintain rule of law in Taiwan.