Bank of Montgomery begon in 1935 in Troy, North Carolina en veranderde haar naam in First Bank in februari 1985.
Op 16 december 1999 ging First Bancorp akkoord met de aankoop van First Savings Bancorp Inc, moeder van First Savings Bank of Moore County, met zes filialen en $ 325 miljoen aan activa, voor $ 78,4 miljoen in aandelen.
Op 23 oktober 2000 kondigde First Bancorp de aankoop aan van Century Bancorp of Thomasville en haar dochteronderneming Home Savings, opgericht in 1915. Op dat moment had First Bank 43 filialen in 15 provincies. In het Thomasville gebied had First Bank al filialen in High Point en Archdale.
Op 1 oktober 2008 kondigde First Bancorp de voltooiing aan van haar fusie met Great Pee Dee Bancorp, Inc, de houdstermaatschappij van Sentry Bank and Trust, met hoofdkantoor in Cheraw, South Carolina, filialen in Cheraw en Florence, $ 221 miljoen aan activa en $ 155 miljoen aan deposito’s.
Op 19 juni 2009 sloot de Federal Deposit Insurance Corporation de Cooperative Bank of Wilmington, die in 1898 was gecharterd en de tweede bank in North Carolina was die in 2009 failliet ging; First Bank nam haar 24 filialen en $ 774 miljoen aan deposito’s per 22 juni over.
In 2011 nam First Bancorp vijf filialen van Bank of Asheville over met $ 210 miljoen aan activa nadat toezichthouders van de staat de bank hadden gesloten.
In 2013 verhuisde First Bancorp zijn hoofdkantoor van Troy, North Carolina naar Southern Pines, North Carolina.
Op 4 maart 2016 kondigden First Bancorp en First Community Bank een deal aan waarbij First Community al haar drie filialen in Winston-Salem, North Carolina, en elk één in Huntersville, North Carolina en Mooresville, North Carolina aan First Bancorp zou verkopen. De deposito’s in deze filialen bedroegen in totaal 130 miljoen dollar. First Bank zou zeven filialen in Virginia verkopen aan First Community. Met deposito’s van in totaal $ 150 miljoen, waren deze gevestigd in Abingdon, Blacksburg, Christiansburg, Fort Chiswell, Radford, Salem en Wytheville.
Op 4 maart 2017 voltooide First Bancorp een deal van $ 93 miljoen met Carolina Bank Holdings Inc. van Greensboro, North Carolina, die $ 706 miljoen aan activa, $ 601 miljoen aan deposito’s, acht kantoren en drie hypotheekkantoren zou toevoegen.
Een deal van $ 175 miljoen in contanten en aandelen met ASB Bancorp Inc. van Asheville, North Carolina, voltooid op 19 maart 2018, gaf First Bancorp een extra $ 803 miljoen aan activa en 13 filialen van Asheville Savings Bank in Buncombe, Madison, McDowell, Henderson en Transylvania Counties in West-North Carolina.