The town of Riverdale government building is located on a quiet neighborhood street off of Queensbury Road. It is adjacent to the Riverdale Police Department and in close proximity to the Riverdale Fire Department. The building features offices for the council members and the Mayor as well as a large meeting room. Residents can contact their representatives through their e-mail addresses, which are available on the Web site or in the town's newsletter.