And appointment or not, be prepared to wait! If you're in a hurry, a paid passport service is the way to go.
If this is supposed to be a question about passports, yes you need an appointment. Call your local post office for specifics.
Thanks! Your answer is awaiting moderation.