Iowa Code Chapter 169.1 defines "dangerous wild animals" as including monkeys. Owning a dangerous wild animal is prohibited, with exceptions made for licensed zoos and exhibitors.
This means that unless you are a licensed zoo or exhibit, owning a monkey as a pet in Iowa is against the law.