If you don't have a passport, would like one, need a renewal, or would just like to know more about how you get one ! visit http://travel.state.gov/ or The Passport Home for specific information on the application process. There are over 9,000 passport acceptance facilities in the US where you can send off for your passport and 13 regional facilities where you can apply in person and get it in the same day. Please check the site for specific details.
I got mine about a year and half ago in Houston, Texas a little bit too close to the day I was leaving for Senegal. But we made it though, didn't we?