Armonk is a hamlet and census-designated place (CDP) in the town of North Castle, New York. It is located in Westchester County. As of the 2010 census, Armonk's CDP population is 4,330 and it has a total area of . Armonk is well known as being the headquarters of IBM.