Indian Orchard may refer to:
- Indian Orchard, Springfield, Massachusetts, a neighborhood in Springfield, Massachusetts
- Indian Orchard, a village in Texas Township, Pennsylvania
- The Indian Orchard Branch Library, a historic landmark in Indian Orchard, Massachusetts