The first presidential caucus is held in AP Government The first presidential caucus is held in A) Iowa. B) Michigan. C) New Hampshire. D) Nebraska. E) New York. Answer: A Share this Share on FacebookTweet on TwitterPlus on Google+