As of June, 2013 there are 900,000 apps in the Apple app store. 375,000 of these apps are specifically for the iPad. That makes close to 525,000 available for the iPhone with more coming out all the time.

Resource: About iPhone