Faits: A. X._ a été inculpé le 28 avril 2009 de brigandage, éventuellement brigandage qualifié, éventuellement complicité de brigandage, infraction commise le 25 septembre 2008 à A._. Avec trois autres coinculpés, il est soupçonné d'avoir pénétré dans l'habitation de B._, menacé et frappé la victime assise dans son salon, lui provoquant de graves blessures à la tête, et dérobé le portemonnaie du lésé contenant 2'300 fr. environ ainsi que différentes cartes bancaires et documents officiels. Le même jour, la Juge d'instruction du canton du Jura (ci-après: la Juge d'instruction) a ordonné l'arrestation immédiate de X._ en raison des risques de collusion et de fuite. Une première demande de mise en liberté provisoire a été rejetée par ordonnance du 12 juin 2009 et confirmée par la Chambre d'accusation du Tribunal cantonal du Jura (ci-après: la Chambre d'accusation) le 26 juin 2009. B. L'intéressé a déposé une nouvelle requête de mise en liberté provisoire le 28 octobre 2009. La Juge d'instruction a rejeté sa demande et transmis le dossier pour décision à la Chambre d'accusation. Le 11 novembre 2009, la Chambre d'accusation a une nouvelle fois refusé la mise en liberté provisoire de X._, considérant que le risque de fuite perdurait et que le principe de la proportionnalité était respecté. C. Agissant par la voie du recours en matière pénale, X._, par acte du 11 décembre 2009, demande au Tribunal fédéral d'annuler l'arrêt précité et de prononcer sa mise en liberté provisoire immédiate. Il requiert en outre l'assistance judiciaire. La Chambre d'accusation se réfère aux considérants de son arrêt. La Juge d'instruction se rallie aux considérants de l'arrêt attaqué. Le recourant a répliqué le 24 décembre 2009. Il confirme les conclusions prises dans son recours. 