The Town of Hamilton Indiana

The playground of northeast Indiana

Welcome to the "Playground of Northeast Indiana"

Located in scenic Steuben County, Hamilton has a long and interesting history. Although we have always remained a small town, historically our population explodes in the summer months due to the appeal of our wonderful lake. Hamilton Lake covers 800 acres with a depth of over 90ft. Downtown Hamilton is located along the south shore of the lake, offering many restaurants, merchants, and professional services!

Recent News

Stay Connected

In Your Community

CHRISTMAS LIGHT DECORATING CONTEST - Get creative and put your Christmas spirit on display! Decorate your house for everyone to enjoy and spread some Holiday Cheer!!! 

Judging will take place December 21st, 2020 and 3 winners will be announced via Facebook. Each winner will recive a prize sponsored by the Hamilton Chamber. 

To register, please call or email the Town Hall. #260.488.3607 ext 1001 

Thank you to Hamilton Street Department and everyone who helped put up this years Christmas Decorations!! A BIG Thank you to the following industries for allowing their employees to help -  AZZ, Airway, Halex and Triton Metals. 

Christmas Decorations 2020

Drive Thru Santa - Gnagy Park - November 28th, 2020 - Beginning at 6pm

Horse Drawn Christmas Parade - November 28th, 2020 - CANCELLED

The restrooms at Gnagy Park and Fish Creek Trail aer closed for the season. Portable restrooms will still be available.  

Beach towels


Hamilton Town Hall is open during regular business hours - Monday - Friday 8:00-4:00 pm

Customers MUST wear a mask and only 1 person may enter at a time.

Customers are still encouraged to use online resources, curbside service or phone for assistance.   

Our employees are here to serve you! You may reach us one of the following ways; 


Utilize our drop box located 900 S Wayne Street - Hamilton

Town Manager -Brent Shull-                        260.316.2090

Clerk Treasurer -Hester Stouder -           260.316.9868

Deputy Clerk - Jenna Steigerwald    260.319.6293

pay online at