२०११ की भारत की जनगणना के अनुसार बरेली नगर की जनसंख्या ९,०३,६६८ है, जिसमें नगर निगम के अधिकार क्षेत्र के बाहर स्थित कुछ हिस्सों की जनसंख्या जोड़ने पर यह ९,०४,७९७ हो जाती है। २००१ में नगर की जनसंख्या ७,२०,३१५ थी तथा २००१-२०११ के दशक में नगर की जनसंख्या वृद्धि दर २.३१ % रही। बरेली नगर, बरेली छावनी तथा इसके आस-पास बसे कुछ छोटे-मोटे नगर मिलकर बरेली महानगर क्षेत्र का निर्माण करते हैं, २०११ की जनगणना के अनुसार जिसकी जनसंख्या ९,८५,७५२ है। जनसंख्या के आधार पर बरेली राज्य का आठवाँ तथा देश का ५०वां सबसे बड़ा नगर है।

कुल १०६.४३ वर्ग किलोमीटर क्षेत्र में फैले बरेली नगर में २०११ की जनगणना के अनुसार १,६६,४४७ परिवार निवास करते हैं, तथा नगर का जनसंख्या घनत्व ८५०१ व्यक्ति प्रति वर्ग किलोमीटर है, जो कि राज्य के औसत घनत्व – ८२८ व्यक्ति प्रति वर्ग किलोमीटर से अधिक है। कुल जनसंख्या में से पुरुषों की संख्या ४,७७,५१५ (कुल जनसंख्या का ५२.८ %) है, जबकि महिलाओं की संख्या ४,२७,२८२ (कुल जनसंख्या का ४७.२ %) है, और इस प्रकार नगर का लिंगानुपात ८९५ महिलाएं प्रति १००० पुरुष है, जो कि राज्य के औसत लिंगानुपात – ९१२ महिलाएं प्रति १००० पुरुष से कम है। २००१ में नगर का लिंगानुपात ८९६ महिलाएं प्रति १००० पुरुष था तथा २००१-२०११ के दशक में नगर में इसमें एक अंक की गिरावट आयी। शहर में ० से ६ वर्ष की उम्र के बच्चों की संख्या १,०७,३२३ है, जो नगर की कुल जनसंख्या का ११.८८ % है। कुल बच्चों में से ५६,५२३ लड़के हैं, जबकि शेष ५०,८०० लड़कियां हैं।

२०११ की जनगणना के अनुसार नगर की कुल जनसंख्या में से ७१,२१६ लोग (कुल जनसंख्या का ०.८ %) अनुसूचित जातियों से सम्बन्ध रखते हैं। इनमें ३७,७६३ पुरुष हैं, और ३३,४५३ महिलाएं हैं। इसके अतिरिक्त अनुसूचित जनजातियों से सम्बन्ध रखने वाले लोगों की संख्या २,७७१ (कुल जनसंख्या का ०.००३ %) है; पुरुषों की संख्या १,४५८ है, जबकि महिलाओं की संख्या १,३५३ है। नगर में स्थित झुग्गियों की संख्या २४,९११ है। इन झुग्गियों में १,४४,०९७ लोग निवास करते हैं, जो शहर की कुल जनसंख्या का लगभग १५.९३ % है। बरेली में साक्षर लोगों की संख्या ५,४३,५१५ हैं जिनमें ३,०५,८०५ पुरुष हैं जबकि २,३७,७१० महिलाएं हैं, और इस प्रकार नगर की औसत साक्षरता दर ६८.२५ % है, जो कि राज्य की औसत साक्षरता दर – ७९ % से कम है। पुरुष और महिला साक्षरता दर क्रमशः ७२.७४ % और ६३.२३ % है।

२०११ की जनगणना के अनुसार बरेली की कुल जनसंख्या में से ३,०३,३९२ लोग कार्य गतिविधियों में संलग्न हैं, जिनमें १,९७,९२५ पुरुष और ३७,८११ महिलाएं हैं। इनमें से २,३५,७३६ लोगों ने (कुल क्रमिकों का ७७.७ %) अपने काम को मुख्य कार्य (६ महीने से अधिक समय तक रोजगार या कमाई प्रदान करने वाले कार्य) के रूप में वर्णित किया, जबकि शेष ६७,६५६ लोग (कुल क्रमिकों का २२.३ %) ६ महीने से कम समय के लिए आजीविका प्रदान करने वाली सीमांत गतिविधि में शामिल हैं। नगर में १३,९४९ लोग कृषि से जुड़े हुए हैं - ४,७६६ लोग कृषक (भूमि मालिक या सह-स्वामी) हैं, जबकि ९,१७३ लोग इनके खेतों में काम करने वाले मजदूर हैं। इसके अतिरिक्त २७,८५५ लोग घरेलू उद्योग में लिप्त हैं, जबकि १,९३,९३२ लोगों ने अन्य कार्यों को अपनी आजीविका का साधन बताया।

५८.५८ % अनुयायियों के साथ हिन्दू धर्म बरेली शहर में बहुसंख्यक धर्म है। इस्लाम धर्म शहर में दूसरा सबसे लोकप्रिय धर्म है, जिसके लगभग ३८.८० % अनुयायी हैं। बरेली में, ईसाई धर्म का ०.७८ % लोगों द्वारा, जैन धर्म का ०.०५ % लोगों द्वारा, सिख धर्म का ०.९० % लोगों द्वारा और बौद्ध धर्म का ०.९० % लोगों द्वारा द्वारा पालन किया जाता है। इसके अतिरिक्त, शहर की कुल जनसंख्या में से लगभग ०.०३ % लोग उपरोक्त से अलग किसी 'अन्य धर्म' का, जबकि लगभग ०.८१ % लोग किसी विशेष धर्म का पालन नहीं करते हैं।

नगर में बोली जाने वाली प्रमुख भाषाएँ हिन्दी तथा उर्दू हैं, जो कि उत्तर प्रदेश राज्य की आधिकारिक भाषाएँ भी हैं। शेष भारत की ही तरह यहाँ भी अंग्रेजी भाषा अच्छी तरह बोली-समझी जाती है। नगर क्षेत्र में मुख्यतः मानक हिन्दी का ही चलन है, हालाँकि आस-पास के ग्रामीण क्षेत्रों में खड़ीबोली तथा कुछ हद तक ब्रजभाषा का भी प्रभाव मिलता है। नगर में अन्य कम बोली जाने वाली भाषाओं में पंजाबी और कुमाऊँनी प्रमुख हैं, जो इन क्षेत्रों से आये अप्रवासी समुदायों द्वारा बोली जाती हैं।

जनसांख्यिकी
आंतरिक परिवहन
संस्कृति
ब्रिटिश राज