where do the new york knicks play
New York Knicks Basketball at Madison Square Garden. The Knicks play their home games at Madison Square Garden, located in New York, New York. Noted as the world's most famous arena, MSG holds almost 20,000 screaming Knicks fans when filled to capacity.