There's so much to learn about Deer Park, but you don't have to feel overwhelmed. Before you drive off in your rental car, let's start with some of the basics.You'll find it 31 miles from White Plains and 22 miles away from Stamford.Facts and figures interest you? Want to know roughly how many people reside in this part of Suffolk County before you venture off on your day trip? At last count, the population was 27,700.