Der Thompson River (auch Thompson Fork Grand River oder East Grand River) ist ein Fluss im Süden des US-amerikanischen BundesstaatesIowa und im Norden des angrenzenden Missouri. Der Fluss ist über den Grand River und den Missouri River Bestandteil des Stromgebiets des Mississippi.