Recent News

The Town of Buffalo staff strive to keep you updated on all matters related to your community. If you do not find the information you need, please contact our office and we will gladly assist you!  Subscribe today and receive up to the minute News and important Alerts delivered straight to your inbox.



It is that time of year that mowing the grass needs to be done. All lots in town must be mowed and kept at a reasonable length. Also lawns/lots should be kept clear of litter, debris, junk cars, etc. Thank you for your cooperation in keeping our town looking nice.

Read More

Municipal Election


There will be an election of Town Board Trustees on June 8th, 2021 at the Harding County Memorial Rec Center from 7:00AM to 7:00 PM. There are 2 - 3 year positions open. Candidates are Gary Johnson, Traci Routier, and Elizabeth Henderson. Residents of Buffalo and Hilton Town precints are eligable to vote.

Read More

Small Animal Clinic


Dr. Sandra Holcomb will be holding a small animal clinic on Tuesday June 8th at the City Shop from 1:00PM to 6:00PM. Come get your pet's vacinations updated along with town licenses for all dogs over 12 months old. 

Read More

Refrigerators & Freezers


Please empty all refridgerators and freezers before bringing them to the dump for disposal. If this is not done and additional $20.00 will be charged. 

Read More

Dump Hours


Now that we have "sprung ahead" on time the dump hours are as follows:  Tuesday & Thursday 3:00PM - 6:30PM and Saturdays 11:00AM - 6:30PM

Read More

Meter Readings


To insure your water bill is correct please include a meter reading with your payment. Meter readings may also be e-mailed to or texted to 605-269-1811 Be sure to identify which account the reading is for. Not giving a monthly meter reading will result in inaccurate bills. Thank you!

Read More

Utility Bills


Bills paid after the 20th of the month may not be reflected on the following month's bill. 

Read More

Bill Pay Meter Reading


If you are using the online bill pay please e-mail meter reading to or text them to 605-269-1811. Remember to state your account name. Thank you!

Read More