I believe you can have a separate sitemap for every directory on your website. So if your pages are spread out in directories, it would be alright to have 10 sitemaps.
Just make sure you let google know about all of the sitemaps by logging into your Google Webmaster Tools Account... note the more appropriate name change.