El Banco de Montgomery comenzó en Troy, Carolina del Norte, en 1935 y cambió su nombre a First Bank en febrero de 1985.
El 16 de diciembre de 1999, First Bancorp acordó comprar First Savings Bancorp Inc, matriz del First Savings Bank of Moore County, con seis sucursales y 325 millones de dólares en activos, por 78,4 millones de dólares en acciones.
El 23 de octubre de 2000, First Bancorp anunció la compra de Century Bancorp of Thomasville y su filial Home Savings, fundada en 1915. En ese momento, First Bank tenía 43 sucursales en 15 condados. En la zona de Thomasville, First Bank ya tenía sucursales en High Point y Archdale.
El 1 de octubre de 2008, First Bancorp anunció la finalización de su fusión con Great Pee Dee Bancorp, Inc, el holding del Sentry Bank and Trust, con sede en Cheraw, Carolina del Sur, con sucursales en Cheraw y Florence, 221 millones de dólares en activos y 155 millones de dólares en depósitos.
El 19 de junio de 2009, la Federal Deposit Insurance Corporation cerró el Cooperative Bank of Wilmington, constituido en 1898 y el segundo banco de Carolina del Norte en quebrar en 2009; el First Bank se hizo cargo de sus 24 sucursales y 774 millones de dólares en depósitos a partir del 22 de junio.
En 2011, First Bancorp se hizo con cinco sucursales del Bank of Asheville con 210 millones de dólares en activos después de que los reguladores estatales cerraran el banco.
En 2013, First Bancorp trasladó su sede corporativa de Troy, Carolina del Norte, a Southern Pines, Carolina del Norte.
El 4 de marzo de 2016, First Bancorp y First Community Bank anunciaron un acuerdo en el que First Community vendería sus tres sucursales en Winston-Salem, Carolina del Norte, y una en Huntersville, Carolina del Norte y Mooresville, Carolina del Norte a First Bancorp. Los depósitos en estas sucursales ascendían a 130 millones de dólares. First Bank vendería siete sucursales de Virginia a First Community. Con depósitos por un total de 150 millones de dólares, estas estaban ubicadas en Abingdon, Blacksburg, Christiansburg, Fort Chiswell, Radford, Salem y Wytheville.
El 4 de marzo de 2017, First Bancorp completó un acuerdo de 93 millones de dólares con Carolina Bank Holdings Inc. de Greensboro, Carolina del Norte, que añadiría 706 millones de dólares en activos, 601 millones de dólares en depósitos, ocho sucursales y tres oficinas hipotecarias.
Un acuerdo de 175 millones de dólares en efectivo y acciones con ASB Bancorp Inc. de Asheville, Carolina del Norte, completado el 19 de marzo de 2018, dio a First Bancorp 803 millones de dólares adicionales en activos y 13 sucursales de Asheville Savings Bank en los condados de Buncombe, Madison, McDowell, Henderson y Transylvania en el oeste de Carolina del Norte.