Exhibit 21 First Bancorp and Subsidiaries List of Subsidiaries of Registrant Name of Subsidiary and Name under I.R.S. Employer Which Subsidiary Identification Transacts Business State of Incorporation Address of Subsidiary Number ------------------ ---------------------- --------------------- ------ 341 North Main Street First Bank (1) North Carolina Troy, North Carolina 27371-0508 56-0132230 355 Bilhen Street Montgomery Data Services, Inc. North Carolina Troy, North Carolina 27371-0627 56-1421914 341 North Main Street First Bancorp Financial Services, Inc. North Carolina Troy, North Carolina 27371-0508 56-1597887 (1) First Bank wholly owns two subsidiaries 1) First Troy Realty Corporation, a North Carolina corporation incorporated on May 12, 1999, located at 341 North Main Street, Troy, North Carolina 27371-0508 (I.R.S. Employer Identification Number 56-2140094) and 2) First Bank Insurance Services, Inc. a North Carolina corporation, located at 341 North Main Street, Troy, North Carolina 27371-0508 (I.R.S. Employer Identification Number 56-1659931) Note: During the third quarter of 2001, a subsidiary of the registrant, Home Savings, Inc. SSB (I.R.S. Employer Identification Number 56-0266584) was merged into First Bank.