Great question! While lots of people are recommending this and that, largely based on their own direct experience of trial and error, I turn to the big guns for my answers.
Enter the Buffer App team, which is very serious about optimizing social media efforts. They have gathered a pretty complete list of research-based findings for post lengths in your various social media networks. Read on for the summary of findings.