Not necessarily.
But if you believe that the majority of your audience is US based then you should probably host within that country but having a .com address instead of a regional
tld such as .ie should aid your ranking if you're targeting a more international audience.
Do you know for a fact that your audience is US based?