Post Offices in Buffalo, ND

There are 2 Post Offices in Buffalo, North Dakota, serving a population of 208 people in an area of 1 square miles. There is 1 Post Office per 104 people, and 1 Post Office per square mile.

In North Dakota, Buffalo is ranked 94th of 477 cities in Post Offices per capita, and 30th of 477 cities in Post Offices per square mile.

List of Buffalo Post Offices

Find addresses, phone numbers, fax numbers, hours & services for Buffalo Post Offices.

US Post Office 501 Main Street Buffalo, ND Mailing Service, Postal Services

United States Postal Service 305 Main Street Buffalo, ND Mailing Service, Postal Services