Bank of Montgomery ha iniziato a Troy, North Carolina nel 1935 e ha cambiato il suo nome in First Bank nel febbraio 1985.
Il 16 dicembre 1999, First Bancorp ha accettato di acquistare First Savings Bancorp Inc, genitore della First Savings Bank of Moore County, con sei filiali e 325 milioni di dollari di attività, per 78,4 milioni di dollari in azioni.
Il 23 ottobre 2000, First Bancorp ha annunciato l’acquisto della Century Bancorp di Thomasville e della sua filiale Home Savings, fondata nel 1915. All’epoca, First Bank aveva 43 filiali in 15 contee. Nella zona di Thomasville First Bank aveva già filiali in High Point e Archdale.
Il 1 ottobre 2008, First Bancorp ha annunciato il completamento della sua fusione con Great Pee Dee Bancorp, Inc, la holding della Sentry Bank and Trust, con sede a Cheraw, South Carolina, con filiali a Cheraw e Florence, 221 milioni di dollari di attività e 155 milioni di dollari di depositi.
Il 19 giugno 2009, la Federal Deposit Insurance Corporation ha chiuso la Cooperative Bank di Wilmington, fondata nel 1898 e la seconda banca del North Carolina a fallire nel 2009; la First Bank ha rilevato le sue 24 filiali e 774 milioni di dollari di depositi al 22 giugno.
Nel 2011, First Bancorp ha rilevato cinque filiali della Bank of Asheville con 210 milioni di dollari di attività dopo che i regolatori statali hanno chiuso la banca.
Nel 2013, First Bancorp ha spostato la sua sede aziendale da Troy, North Carolina a Southern Pines, North Carolina.
Il 4 marzo 2016, First Bancorp e First Community Bank hanno annunciato un accordo in cui First Community avrebbe venduto tutte e tre le sue filiali a Winston-Salem, North Carolina, e una ciascuna a Huntersville, North Carolina e Mooresville, North Carolina a First Bancorp. I depositi in queste filiali ammontano a 130 milioni di dollari. First Bank venderebbe sette filiali della Virginia a First Community. Con depositi per un totale di 150 milioni di dollari, queste erano situate ad Abingdon, Blacksburg, Christiansburg, Fort Chiswell, Radford, Salem e Wytheville.
Il 4 marzo 2017, First Bancorp ha completato un accordo da 93 milioni di dollari con Carolina Bank Holdings Inc. di Greensboro, North Carolina, che avrebbe aggiunto 706 milioni di dollari in attività, 601 milioni di dollari in depositi, otto filiali e tre uffici ipoteche.
Un accordo da 175 milioni di dollari in contanti e azioni con ASB Bancorp Inc. di Asheville, North Carolina completato il 19 marzo 2018 ha dato a First Bancorp un ulteriore 803 milioni di dollari in attività e 13 filiali di Asheville Savings Bank nelle contee di Buncombe, Madison, McDowell, Henderson e Transylvania nel North Carolina occidentale.