UNITED STATES
                      SECURITIES AND EXCHANGE COMMISSION
                             WASHINGTON, DC. 20549

                                   FORM N-PX

         ANNUAL REPORT OF PROXY VOTING RECORD OF REGISTERED MANAGEMENT
                              INVESTMENT COMPANY

          -----------------------------------------------------------

                  Investment Company Act file number 811-08191

          -----------------------------------------------------------

                              BULLFINCH FUND, INC.
              (Exact name of registrant as specified in charter)

                           1370 Pittsford Mendon Road
                               Mendon, NY  14506

                   (Address of principal executive offices)

          -----------------------------------------------------------

                               AGENT FOR SERVICE:

                               Christopher Carosa
                              Bullfinch Fund, Inc.
                           1370 Pittsford Mendon Road
                                Mendon, NY  14506
                    (Name and Address of Agent for Service)

          -----------------------------------------------------------

Registrant's telephone number, including area code: 1-585-624-3650

Date of fiscal year end: June 30, 2006

Date of reporting period: July 1, 2005 - June 30, 2006

Form  N-PX  is to be used by a registered management investment company, other
than a small business investment company registered on Form N-5 (ss.ss. 239.24
and  274.5  of  this  chapter), to file reports with the Commission, not later
than  August  31 of each year, containing the registrant's proxy voting record

for  the most recent twelve-month period ended June 30, pursuant to section 30
of  the  Investment  Company  Act  of  1940 and rule 30b1-4 thereunder (17 CFR
270.30b1-4).  The  Commission may use the information provided on Form N-PX in
its regulatory, disclosure review, inspection, and policymaking roles.

A  registrant  is required to disclose the information specified by Form N-PX,
And  the  Commission  will  make  this information public. A registrant is not
Required  to respond  to  the collection of information contained in Form N-PX
unless  the  Form  displays  a currently valid Office of Management and Budget
("OMB")  control number. Please direct comments concerning the accuracy of the
information  collection  burden  estimate and any suggestions for reducing the
burden to the Secretary, Securities and Exchange Commission, 450 Fifth Street,
NW,  Washington, DC 20549-0609. The OMB has reviewed this collection of infor-
mation under the clearance requirements of 44 U.S.C. ss. 3507.

==============================================================================

Item 1. Proxy Voting Record

              Bullfinch Fund, Inc. Greater Western New York Series
                                  TICKER: BWNYX
                               PROXY VOTING RECORD
                               7/1/2005-6/30/2006


Astronics, Inc
ASTR
 46433108
3/17/2006
- ------------------------------------------------------------------------------
                                                            Vote    For/Against
#        Proposal                                Sponsor    Cast    Management
        1Directors                               Management For     For
        2Amend Employee Stock Option Plan        Management For     For
        3Auditors                                Management For     For
========================================================================

Christopher and Banks
CBK
171046105
7/27/2005
- ------------------------------------------------------------------------------
                                                            Vote    For/Against
#        Proposal                                Sponsor    Cast    Management
        1Directors                               Management For     For
        2Approve 2005 Stock Incentive Plan       Management For     For
        3Auditors                                Management For     For
========================================================================

Columbus McKinnon
CMCO
199333105
8/15/2005
- ------------------------------------------------------------------------------
                                                            Vote    For/Against
#        Proposal                                Sponsor    Cast    Management
        1Directors                               Management For     For
========================================================================

Computer Task Group
CTGX
 20547702
 5/3/2006
- ------------------------------------------------------------------------------
                                                            Vote    For/Against
#        Proposal                                Sponsor    Cast    Management
        1Directors                               Management For     For
========================================================================

Constellation Brands
STZ
21036P108
7/28/3005
- ------------------------------------------------------------------------------
                                                            Vote    For/Against
#        Proposal                                Sponsor    Cast    Management
        1Directors                               Management For     For
        2Auditors                                Management For     For
        3Amend Certificate of Incorporation to inManagement For     For
========================================================================

Corning, Inc
GLW
219350105
4/27/2006
- ------------------------------------------------------------------------------
                                                            Vote    For/Against
#        Proposal                                Sponsor    Cast    Management
        1Directors                               Management For     For
        2Amend 2002 Employee Share Purchase Plan Management For     For
        3Adopt 2006 Variable Compensation Plan   Management For     For
        4Amend 2003 Non-Employee Director Equity Management For     For
        5Declassify Board                        ShareholderFor     Against
========================================================================

Dell Computer
DELL
24702r101
7/15/2005
- -------------------------------------------------------------------------------
                                                            Vote    For/Against
#        Proposal                                Sponsor    Cast    Management
        1Directors                               Management For     For
        2Auditors                                Management For     For
        3Majority Vote for Directors             ShareHolderFor     For
        4Expensing Options                       ShareHolderAgainst For
================================================================================

Dollar General
DG
256669102
3/27/2006
- -------------------------------------------------------------------------------
                                                            Vote    For/Against
#        Proposal                                Sponsor    Cast    Management
        1Directors                               Management For     For
        2Amendment to 1998 Stock Option Plan     Management For     For
        3Auditors                                Management For     For
================================================================================

Eastman Kodak Company
EK
277464109
3/13/2006
- -------------------------------------------------------------------------------
                                                            Vote    For/Against
#        Proposal                                Sponsor    Cast    Management
        1Directors                               Management For     For
        2Auditors                                Management For     For
        3Recoup Bonuses on Restatement of FinanciShareholderFor     Against
================================================================================

General Electric
GE
369604103
4/26/2006
- -------------------------------------------------------------------------------
                                                            Vote    For/Against
#        Proposal                                Sponsor    Cast    Management
        1Directors                               Management For     For
        2Auditors                                Management For     For
        3Cumulative Voting                       ShareholderFor     Against
        4Curb Over Extended Directors            ShareholderFor     Against
        5One Director From Retiree Ranks         ShareholderAgainst For
        6Majority Vote for Directors             ShareholderFor     Against
        7Report on Global Warming                ShareholderAgainst For
================================================================================

Genesee & Wyoming
GNW
371559105
5/31/2006
- -------------------------------------------------------------------------------
                                                            Vote    For/Against
#        Proposal                                Sponsor    Cast    Management
        1Directors                               Management For     For
        2Auditors                                Management For     For
================================================================================

Gibraltor Steel
ROCK
374689107
5/18/2006
- -------------------------------------------------------------------------------
                                                            Vote    For/Against
#        Proposal                                Sponsor    Cast    Management
        1Directors                               Management For     For
        2Auditors                                Management For     For
================================================================================

Graham Manufacturing
GHM
384556106
7/28/2006
- -------------------------------------------------------------------------------
                                                            Vote    For/Against
#        Proposal                                Sponsor    Cast    Management
        1Directors                               Management For     For
        2Auditors                                Management For     For
================================================================================

Greatbatch, Inc
GB
972232102
4/21/2006
- -------------------------------------------------------------------------------
                                                            Vote    For/Against
#        Proposal                                Sponsor    Cast    Management
        1Directors                               Management For     For
        2Auditors                                Management For     For
================================================================================

Harris Interactive
HPOL
414549105
11/1/2005
- -------------------------------------------------------------------------------
                                                            Vote    For/Against
#        Proposal                                Sponsor    Cast    Management
        1Directors                               Management For     For
================================================================================

Ingram Micro
IM
457153104
5/31/2006
- -------------------------------------------------------------------------------
                                                            Vote    For/Against
#        Proposal                                Sponsor    Cast    Management
        1Directors                               Management For     For
================================================================================

Johnson and Johnson
JNJ
478160104
2/28/2006
- -------------------------------------------------------------------------------
                                                            Vote    For/Against
#        Proposal                                Sponsor    Cast    Management
        1Directors                               Management For     For
        2Amendment to Certificate of IncorporatioManagement For     For
        3Auditors                                Management For     For
        4Report on Charitable Contributions      ShareholderAgainst For
        5Majority Vote for Directors             ShareholderFor     Against
================================================================================

Mod-Pac "A"
MPAC
607495108
5/10/2006
- -------------------------------------------------------------------------------
                                                            Vote    For/Against
#        Proposal                                Sponsor    Cast    Management
        1Directors                               Management For     For
        2Auditors                                Management For     For
================================================================================

Monro Muffler
MNRO
610236101
 8/9/2005
- -------------------------------------------------------------------------------
                                                            Vote    For/Against
#        Proposal                                Sponsor    Cast    Management
        1Directors                               Management For     For
        2Amendment to 1998 Stock Option Plan     Management For     For
        3Amendment to 2003 Non-Employee Dorector Management For     For
        4Auditors                                Management For     For
================================================================================

Moog
MOGA
615394202
1/11/2006
- -------------------------------------------------------------------------------
                                                            Vote    For/Against
#        Proposal                                Sponsor    Cast    Management
        1Directors                               Management For     For
        2Auditors                                Management For     For
================================================================================

National Fuel Gas
NFG
636180101
2/16/2006
- -------------------------------------------------------------------------------
                                                            Vote    For/Against
#        Proposal                                Sponsor    Cast    Management
        1Directors                               Management For     For
        2Auditors                                Management For     For
        3Directors Pay Limitations               ShareholderAgainst For
================================================================================

Northrup Grumman
NOC
666807102
3/21/2006
- -------------------------------------------------------------------------------
                                                            Vote    For/Against
#        Proposal                                Sponsor    Cast    Management
        1Directors                               Management For     For
        2Auditors                                Management For     For
        3Majority Vote for Directors             ShareholderFor     Against
        4Independent Board Chariman              ShareholderFor     Against
================================================================================

Oracle
ORCL
68389X105
10/102005
- -------------------------------------------------------------------------------
                                                            Vote    For/Against
#        Proposal                                Sponsor    Cast    Management
        1Directors                               Management For     For
        2Adoption of 2006 Executive Bonus Plan
        3Auditors                                Management For     For
================================================================================

Paychex
PAYX
704326107
10/12/2005
- -------------------------------------------------------------------------------
                                                            Vote    For/Against
#        Proposal                                Sponsor    Cast    Management
        1Directors                               Management For     For
        2Increase Shares for 2002 Stock IncentiveManagement For     For
        3Majority Vote for Directors             Management For     For
================================================================================

Performance Technologies
PTIX
71376K102
5/25/2006
- -------------------------------------------------------------------------------
                                                            Vote    For/Against
#        Proposal                                Sponsor    Cast    Management
        1Directors                               Management For     For
        2Auditors                                Management For     For
================================================================================

Servotronics
SVT
817732100
 7/1/2005
- -------------------------------------------------------------------------------
                                                            Vote    For/Against
#        Proposal                                Sponsor    Cast    Management
        1Directors                               Management For     For
================================================================================

Southwest Air
LUV
844741106
5/17/2006
- -------------------------------------------------------------------------------
                                                            Vote    For/Against
#        Proposal                                Sponsor    Cast    Management
        1Directors                               Management For     For
        2Amendment to Employee Stock Purchase PlaManagement For     For
        3Auditors                                Management For     For
================================================================================

Sovran Self Storage
SSS
84610H108
3/31/2006
- -------------------------------------------------------------------------------
                                                            Vote    For/Against
#        Proposal                                Sponsor    Cast    Management
        1Directors                               Management For     For
        2Auditors                                Management For     For
================================================================================

UltraLife Batteries, Inc
ULBI
903899102
 6/8/2006
- -------------------------------------------------------------------------------
                                                            Vote    For/Against
#        Proposal                                Sponsor    Cast    Management
        1Directors                               Management For     For
        2Auditors                                Management For     For
        3Amendment to Long-Term Incentive Plan   Management For     For
        4Grant of Options to Kavazanjian         Management Against Against
================================================================================

Xerox
XRX
984121103
5/24/2006
- -------------------------------------------------------------------------------
                                                            Vote    For/Against
#        Proposal                                Sponsor    Cast    Management
        1Directors                               Management For     For
        2Auditors                                Management For     For
        3Majority Vote for Directors             ShareholderFor     Against
        4Senior Executive Bonuses                ShareholderAgainst For
==============================================================================




                     Bullfinch Fund, Inc. Unrestricted Series
                                  TICKER: BUNRX
                               PROXY VOTING RECORD
                               7/1/2004-6/30/2005




Affiliated Computer Services
ACS
  8190100
10/27/2006
- -------------------------------------------------------------------------------
                                                            Vote    For/Against
#        Proposal                                Sponsor    Cast    Management
        1Directors                               Management For     For
        2Performance Based Incentive Plan for ExeManagement For     For
        3Auditors                                Management For     For
        4Recapitalization to Provide One Vote PerManagement For     For
================================================================================

Gallagher, Arthur J.
AJG
363576109
5/15/2006
- -------------------------------------------------------------------------------
                                                            Vote    For/Against
#        Proposal                                Sponsor    Cast    Management
        1Directors                               Management For     For
        2Auditors                                Management For     For
================================================================================

Alberto Culver
ACV
 13068101
1/26/2006
- -------------------------------------------------------------------------------
                                                            Vote    For/Against
#        Proposal                                Sponsor    Cast    Management
        1Directors                               Management For     For
================================================================================

Amerus Group
AMH
03072M108
5/24/2006
- -------------------------------------------------------------------------------
                                                            Vote    For/Against
#        Proposal                                Sponsor    Cast    Management
        1Directors                               Management For     For
        2Amend 2003 Stock Incentive Plan         Management For     For
        3Auditors                                Management For     For
================================================================================

Biomet, Inc
BMET
 90613100
9/23/2005
- -------------------------------------------------------------------------------
                                                            Vote    For/Against
#        Proposal                                Sponsor    Cast    Management
        1Directors                               Management For     For
        2Increase Shares for 1998 Stock Option PlManagement For     For
        3Auditors                                Management For     For
================================================================================

Avery Dennison
AVY
536111109
4/27/2006
- -------------------------------------------------------------------------------
                                                            Vote    For/Against
#        Proposal                                Sponsor    Cast    Management
        1Directors                               Management For     For
        2Auditors                                Management For     For
================================================================================

CheckPoint Systems
CKP
162825103
4/19/2006
- -------------------------------------------------------------------------------
                                                            Vote    For/Against
#        Proposal                                Sponsor    Cast    Management
        1Directors                               Management For     For
================================================================================

Chesapeake Utilities Corp
CPK
165303108
 5/5/2006
- -------------------------------------------------------------------------------
                                                            Vote    For/Against
#        Proposal                                Sponsor    Cast    Management
        1Directors                               Management For     For
        2Adoption of Employee Stock Option Plan  Management For     For
        3Adoption of Performance Incentive Plan  Management For     For
        4Adoption of Directors Stock CompensationManagement For     For
================================================================================

Christopher and Banks
CBK
171046105
7/27/2005
- ------------------------------------------------------------------------------
                                                            Vote    For/Against
#        Proposal                                Sponsor    Cast    Management
        1Directors                               Management For     For
        2Approve 2005 Stock Incentive Plan       Management For     For
        3Auditors                                Management For     For
========================================================================

Cisco Systems
CSCO
17275R102
9/20/2005
- -------------------------------------------------------------------------------
                                                            Vote    For/Against
#        Proposal                                Sponsor    Cast    Management
        1Directors                               Management For     For
        2Approve 2005 Stock Incentive Plan
        3Auditors                                Management For     For
================================================================================

Conagra
CAG
205887102
9/22/2005
- -------------------------------------------------------------------------------
                                                            Vote    For/Against
#        Proposal                                Sponsor    Cast    Management
        1Directors                               Management For     For
        2Declassify Board                        Management For     For
        3Repeal Supermajority Voting Provisions  Management For     For
        4Auditors                                Management For     For
================================================================================

Corning, Inc
GLW
219350105
4/27/2006
- ------------------------------------------------------------------------------
                                                            Vote    For/Against
#        Proposal                                Sponsor    Cast    Management
        1Directors                               Management For     For
        2Amend 2002 Employee Share Purchase Plan Management For     For
        3Adopt 2006 Variable Compensation Plan   Management For     For
        4Amend 2003 Non-Employee Director Equity Management For     For
        5Declassify Board                        ShareholderFor     Against
========================================================================

Dell Computer
DELL
24702r101
7/15/2005
- -------------------------------------------------------------------------------
                                                            Vote    For/Against
#        Proposal                                Sponsor    Cast    Management
        1Directors                               Management For     For
        2Auditors                                Management For     For
        3Majority Vote for Directors             ShareHolderFor     For
        4Expensing Options                       ShareHolderAgainst For
================================================================================

Dollar General
DG
256669102
3/27/2006
- -------------------------------------------------------------------------------
                                                            Vote    For/Against
#        Proposal                                Sponsor    Cast    Management
        1Directors                               Management For     For
        2Amendment to 1998 Stock Option Plan     Management For     For
        3Auditors                                Management For     For
================================================================================

Fiserv
FISV
337738108
5/24/2006
- -------------------------------------------------------------------------------
                                                            Vote    For/Against
#        Proposal                                Sponsor    Cast    Management
        1Directors                               Management For     For
        2Auditors                                Management For     For
        3Majority Vote for Directors             ShareholderFor     Against
================================================================================

General Electric
GE
369604103
4/26/2006
- -------------------------------------------------------------------------------
                                                            Vote    For/Against
#        Proposal                                Sponsor    Cast    Management
        1Directors                               Management For     For
        2Auditors                                Management For     For
        3Cumulative Voting                       ShareholderFor     Against
        4Curb Over Extended Directors            ShareholderFor     Against
        5One Director From Retiree Ranks         ShareholderAgainst For
        6Majority Vote for Directors             ShareholderFor     Against
        7Report on Global Warming                ShareholderAgainst For
================================================================================

Genesco
GCO
371532102
6/26/2006
- -------------------------------------------------------------------------------
                                                            Vote    For/Against
#        Proposal                                Sponsor    Cast    Management
        1Directors                               Management For     For
        2Auditors                                Management For     For
================================================================================

Intel Corp
INTC
458140100
- -------------------------------------------------------------------------------
                                                            Vote    For/Against
#        Proposal                                Sponsor    Cast    Management
        1Directors                               Management For     For
5/17/2006
- -------------------------------------------------------------------------------
                                                            Vote    For/Against
#        Proposal                                Sponsor    Cast    Management
        1Directors                               Management For     For
        2Amendment Certificate of Incorporation rManagement For     For
        3Amend Certificate of Incorporation repeaManagement For     For
        4Auditors                                Management For     For
================================================================================

Johnson and Johnson
JNJ
478160104
2/28/2006
- -------------------------------------------------------------------------------
                                                            Vote    For/Against
#        Proposal                                Sponsor    Cast    Management
        1Directors                               Management For     For
        2Amendment to Certificate of IncorporatioManagement For     For
        3Auditors                                Management For     For
        4Report on Charitable Contributions      ShareholderAgainst For
        5Majority Vote for Directors             ShareholderFor     Against
================================================================================

Microsoft Corp
MSFT
594918104
11/9/2005
- -------------------------------------------------------------------------------
                                                            Vote    For/Against
#        Proposal                                Sponsor    Cast    Management
        1Directors                               Management For     For
        2Auditors                                Management For     For
================================================================================

Mylan Laboratories
MYL
628530107
10/28/2005
- -------------------------------------------------------------------------------
                                                            Vote    For/Against
#        Proposal                                Sponsor    Cast    Management
        1Directors                               Management For     For
        2Auditors                                Management For     For
================================================================================

National City Corp
NCC
635405103
4/25/2006
- -------------------------------------------------------------------------------
                                                            Vote    For/Against
#        Proposal                                Sponsor    Cast    Management
        1Directors                               Management For     For
        2Auditors                                Management For     For
================================================================================

New York Community Bank
NYB
649445103
 6/7/2006
- -------------------------------------------------------------------------------
                                                            Vote    For/Against
#        Proposal                                Sponsor    Cast    Management
        1Directors                               Management For     For
        2Auditors                                Management For     For
        3Management Incentive Plan               Management For     For
        4Stock Incentive Plan                    Management For     For
        5Declassify Board                        ShareholderFor     Against
================================================================================

NiSource
NI
65473P105
3/14/2006
- -------------------------------------------------------------------------------
                                                            Vote    For/Against
#        Proposal                                Sponsor    Cast    Management
        1Directors                               Management For     For
        2Auditors                                Management For     For
        3Declassify Board                        ShareholderFor     Against
        4Majority Vote for Directors             ShareholderFor     Against
================================================================================

Oracle
ORCL
68389X105
10/102005
- -------------------------------------------------------------------------------
                                                            Vote    For/Against
#        Proposal                                Sponsor    Cast    Management
        1Directors                               Management For     For
        2Adoption of 2006 Executive Bonus Plan
        3Auditors                                Management For     For
================================================================================

Paychex
PAYX
704326107
10/12/2005
- -------------------------------------------------------------------------------
                                                            Vote    For/Against
#        Proposal                                Sponsor    Cast    Management
        1Directors                               Management For     For
        2Increase Shares for 2002 Stock IncentiveManagement For     For
        3Majority Vote for Directors             Management For     For
================================================================================

Polymedica Corp
PLMD
731738100
7/27/2005
- -------------------------------------------------------------------------------
                                                            Vote    For/Against
#        Proposal                                Sponsor    Cast    Management
        1Directors                               Management For     For
        2Amendment to 2000 Stock Incentive Plan  Management For     For
        3Auditors                                Management For     For
================================================================================

Sensient Technologies
SXT
81725T107
4/27/2006
- -------------------------------------------------------------------------------
                                                            Vote    For/Against
#        Proposal                                Sponsor    Cast    Management
        1Directors                               Management For     For
        2Auditors                                Management For     For
================================================================================

Spectralink
SLNK
871607107
3.27/2006
- -------------------------------------------------------------------------------
                                                            Vote    For/Against
#        Proposal                                Sponsor    Cast    Management
        1Directors                               Management For     For
        2Approve 2006 Equity Incentive Plan      Management For     For
        3Approve 2006 Employee Stock Purchase PlaManagement For     For
        4Auditors                                Management For     For
================================================================================

Synopsis
SNPS
898349105
3/10/2006
- -------------------------------------------------------------------------------
                                                            Vote    For/Against
#        Proposal                                Sponsor    Cast    Management
        1Directors                               Management For     For
        2Approval of 2006 Incentive Plan         Management For     For
        3Amendment to 2005 Non-Employee DirectorsManagement For     For
        4Auditors                                Management For     For
================================================================================

Tektronix
TEK
879131100
9/22/2005
- -------------------------------------------------------------------------------
                                                            Vote    For/Against
#        Proposal                                Sponsor    Cast    Management
        1Directors                               Management For     For
        2Auditors                                Management For     For
        3Approval of 2005 Stock Incentive Plan   Management For     For
        4Approval of Employee Share Purchase PlanManagement For     For
================================================================================

VF Corp
VFC
918204108
4/25/2006
- -------------------------------------------------------------------------------
                                                            Vote    For/Against
#        Proposal                                Sponsor    Cast    Management
        1Directors                               Management For     For
        2Auditors                                Management For     For
================================================================================

Xerox
XRX
984121103
5/24/2006
- -------------------------------------------------------------------------------
                                                            Vote    For/Against
#        Proposal                                Sponsor    Cast    Management
        1Directors                               Management For     For
        2Auditors                                Management For     For
        3Majority Vote for Directors             ShareholderFor     Against
        4Senior Executive Bonuses                ShareholderAgainst For
==============================================================================


                                 SIGNATURES

        Pursuant to the requirements of the Investment Company Act of 1940, the
registrant has duly caused this report to be signed on its behalf by the under-
signed, thereunto duly authorized.



/s/ Christopher Carosa
- --------------------
Christopher Carosa
President



August 15, 2006